Market Cap:
$1.83B
EBITDA:
$6.84B
P/E Ratio:
$21.00
PEG Ratio:
$-217.69
Book Value:
$0.37
Dividend/Share:
$0.12
Dividend Yield:
53.49%
Earnings/Share:
$0.01
Profit Margin:
7.85%
Operating Margin:
44.50%
ROA (TTM):
4.16%
ROE (TTM):
7.27%
Revenue (TTM):
$12.40B
Revenue/Share (TTM):
$1.42
Earnings Growth (YOY):
85.00%
Revenue Growth (YOY):
9.50%
Valuation Metrics
Enterprise Value:
$3.80B
Trailing P/E:
21.00
Forward P/E:
13.74
Shares Statistics
Shares Outstanding:
8.71B
Shares Float:
4.84B
% Insiders:
30.25%
% Institutions:
29.36%