Market Cap:
$2.48B
EBITDA:
$749.44M
Book Value:
$26.53
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$-3.18
Profit Margin:
-6.92%
Operating Margin:
6.85%
ROA (TTM):
5.84%
ROE (TTM):
-14.66%
Revenue (TTM):
$5.41B
Revenue/Share (TTM):
$48.30
Earnings Growth (YOY):
-26.30%
Revenue Growth (YOY):
13.90%
Valuation Metrics
Enterprise Value:
$5.51B
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
112.00M
Shares Float:
27.88M
% Insiders:
55.37%
% Institutions:
10.27%