Market Cap:
$36.32B
EBITDA:
$-116.90M
PEG Ratio:
$0.54
Book Value:
$3.25
Dividend/Share:
$0.15
Dividend Yield:
1.18%
Earnings/Share:
$-0.21
Profit Margin:
-56.68%
Operating Margin:
17.82%
ROA (TTM):
-0.99%
ROE (TTM):
-6.26%
Revenue (TTM):
$1.08B
Revenue/Share (TTM):
$0.41
Earnings Growth (YOY):
-49.20%
Revenue Growth (YOY):
-10.70%
Valuation Metrics
Enterprise Value:
$34.18B
Trailing P/E:
0.00
Forward P/E:
27.55
Shares Statistics
Shares Outstanding:
2.93B
Shares Float:
1.35B
% Insiders:
53.95%
% Institutions:
4.62%