Market Cap:
$1.56B
EBITDA:
$172.24M
P/E Ratio:
$4.79
Book Value:
$13.42
Earnings/Share:
$5.10
Profit Margin:
21.32%
Operating Margin:
4.21%
ROA (TTM):
0.00%
ROE (TTM):
0.00%
Revenue (TTM):
$986.01M
Revenue/Share (TTM):
$96.49
Earnings Growth (YOY):
565.80%
Revenue Growth (YOY):
23.60%
Valuation Metrics
Enterprise Value:
$1.47B
Trailing P/E:
4.79
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
64.03M
Shares Float:
47.72M
% Insiders:
40.29%
% Institutions:
16.60%
Shares Short:
2.49M
Shares Short (Prior Month):
1.83M
Short Ratio:
5.52