Market Cap:
$3.70B
EBITDA:
$358.52M
P/E Ratio:
$374.25
Book Value:
$13.70
Dividend/Share:
$0.10
Dividend Yield:
0.34%
Earnings/Share:
$0.08
Profit Margin:
1.42%
Operating Margin:
18.50%
ROA (TTM):
2.25%
ROE (TTM):
-1.31%
Revenue (TTM):
$750.88M
Revenue/Share (TTM):
$16.76
Earnings Growth (YOY):
80.10%
Revenue Growth (YOY):
128.00%
Valuation Metrics
Enterprise Value:
$3.24B
Trailing P/E:
374.25
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
55.45M
Shares Float:
43.92M
% Insiders:
45.42%
% Institutions:
113.05%
Short % Float:
11.49%