This stock must be toast. Don't buy the revenue story buy the profit story. Retained earnings is revenue, cash flow is your profit after expenses.