Market Cap:
$360.45M
EBITDA:
$89.26M
PEG Ratio:
$191.60
Book Value:
$13.95
Earnings/Share:
$-0.66
Profit Margin:
-1.08%
Operating Margin:
6.89%
ROA (TTM):
2.71%
ROE (TTM):
-4.65%
Revenue (TTM):
$707.40M
Revenue/Share (TTM):
$64.57
Earnings Growth (YOY):
87.80%
Revenue Growth (YOY):
13.30%
Valuation Metrics
Enterprise Value:
$573.98M
Trailing P/E:
0.00
Forward P/E:
120.48
Shares Statistics
Shares Outstanding:
10.34M
Shares Float:
7.35M
% Insiders:
7.24%
% Institutions:
90.18%
Shares Short:
1.07M
Shares Short (Prior Month):
1.14M
Short Ratio:
9.90
Short % Float:
14.97%