 Launch of the new Legion fleet has been pushed back, again, which has likely spurred the drop in the stock price. But the financial performance of the company is stronger than you might think. Revenue growth and accounting profitability are improving nicely. 