Market Cap:
$82.48M
EBITDA:
$24.44M
PEG Ratio:
$0.26
Book Value:
$10.81
Earnings/Share:
$-1.51
Profit Margin:
-9.85%
Operating Margin:
-2.91%
ROA (TTM):
-1.97%
ROE (TTM):
-12.96%
Revenue (TTM):
$422.76M
Revenue/Share (TTM):
$15.18
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-5.30%
Valuation Metrics
Enterprise Value:
$157.16M
Trailing P/E:
0.00
Forward P/E:
3.89
Shares Statistics
Shares Outstanding:
28.05M
Shares Float:
24.06M
% Insiders:
14.25%
% Institutions:
72.64%
Shares Short:
3.67M
Shares Short (Prior Month):
3.85M
Short Ratio:
3.82
Short % Float:
17.58%