Market Cap:
$539.75M
EBITDA:
$99.47M
P/E Ratio:
$9.07
Book Value:
$0.65
Dividend/Share:
$0.04
Dividend Yield:
6.61%
Earnings/Share:
$0.07
Profit Margin:
9.96%
Operating Margin:
15.55%
ROA (TTM):
7.09%
ROE (TTM):
11.10%
Revenue (TTM):
$597.14M
Revenue/Share (TTM):
$0.70
Earnings Growth (YOY):
89.20%
Revenue Growth (YOY):
36.90%
Valuation Metrics
Enterprise Value:
$610.93M
Trailing P/E:
9.07
Forward P/E:
6.78
Shares Statistics
Shares Outstanding:
850.00M
Shares Float:
190.09M
% Insiders:
80.92%
% Institutions:
5.59%