Profit Margin (ttm): -25.85%
Operating Margin (ttm): -9.24%
Return on Assets (ttm): -7.04%
Return on Equity (ttm): -64.99%
Qtrly Revenue Growth (yoy): -26.90%
EBITDA (ttm)6: -30.73M
Net Income Avl to Common (ttm): -163.45M
Diluted EPS (ttm): -7.42
Lost $7.20 per share last year!
It will take a lot to reverse where this company was headed.
That puts it in perspective, this company lost more in a year than its stock goes for.
Sentiment: Strong Sell