Market Cap:
$1.75B
EBITDA:
$295.92M
Book Value:
$-1.12
Dividend/Share:
$0.11
Dividend Yield:
1.92%
Earnings/Share:
$-0.57
Profit Margin:
-6.63%
Operating Margin:
5.54%
ROA (TTM):
3.33%
ROE (TTM):
-108.04%
Revenue (TTM):
$1.19B
Revenue/Share (TTM):
$8.05
Earnings Growth (YOY):
40.40%
Revenue Growth (YOY):
14.40%
Valuation Metrics
Enterprise Value:
$4.33B
Trailing P/E:
0.00
Forward P/E:
19.65
Shares Statistics
Shares Outstanding:
88.39M
Shares Float:
19.75M
% Insiders:
4.90%
% Institutions:
100.98%
Short % Float:
50.03%