Market Cap:
$121.50M
EBITDA:
$-4.09M
Book Value:
$0.94
Dividend/Share:
$0.01
Dividend Yield:
2.27%
Earnings/Share:
$-0.03
Profit Margin:
-3.89%
Operating Margin:
-6.24%
ROA (TTM):
-1.55%
ROE (TTM):
-3.16%
Revenue (TTM):
$424.97M
Revenue/Share (TTM):
$0.79
Earnings Growth (YOY):
-64.50%
Revenue Growth (YOY):
-26.90%
Valuation Metrics
Enterprise Value:
$-50.11M
Trailing P/E:
0.00
Forward P/E:
6.51
Shares Statistics
Shares Outstanding:
540.00M
Shares Float:
230.11M
% Insiders:
57.36%
% Institutions:
0.508%