Market Cap:
$237.12M
EBITDA:
$35.19M
Book Value:
$0.84
Earnings/Share:
$-0.31
Profit Margin:
-4.63%
Operating Margin:
5.32%
ROA (TTM):
5.74%
ROE (TTM):
-26.04%
Revenue (TTM):
$720.47M
Revenue/Share (TTM):
$8.26
Earnings Growth (YOY):
1,531.80%
Revenue Growth (YOY):
32.80%
Valuation Metrics
Enterprise Value:
$321.23M
Trailing P/E:
0.00
Forward P/E:
25.13
Shares Statistics
Shares Outstanding:
89.14M
Shares Float:
78.03M
% Insiders:
12.17%
% Institutions:
8.84%
Shares Short:
880.19K
Shares Short (Prior Month):
738.00K
Short Ratio:
1.17
Short % Float:
0.67%