Market Cap:
$3.83B
EBITDA:
$83.30M
PEG Ratio:
$0.65
Book Value:
$-12.95
Earnings/Share:
$-1.55
Profit Margin:
-2.98%
Operating Margin:
-4.57%
ROA (TTM):
-1.32%
ROE (TTM):
-1,172.22%
Revenue (TTM):
$4.59B
Revenue/Share (TTM):
$52.72
Earnings Growth (YOY):
561.70%
Revenue Growth (YOY):
40.80%
Valuation Metrics
Enterprise Value:
$5.98B
Trailing P/E:
0.00
Forward P/E:
42.74
Shares Statistics
Shares Outstanding:
87.90M
Shares Float:
60.24M
% Insiders:
20.16%
% Institutions:
51.76%
Shares Short:
4.35M
Shares Short (Prior Month):
3.58M
Short Ratio:
2.83
Short % Float:
6.26%