Market Cap:
$249.95M
EBITDA:
$133.19M
P/E Ratio:
$3.14
Book Value:
$1.09
Dividend/Share:
$0.03
Dividend Yield:
8.22%
Earnings/Share:
$0.11
Profit Margin:
9.05%
Operating Margin:
13.30%
ROA (TTM):
5.74%
ROE (TTM):
9.73%
Revenue (TTM):
$926.90M
Revenue/Share (TTM):
$1.27
Earnings Growth (YOY):
16.30%
Revenue Growth (YOY):
12.20%
Valuation Metrics
Enterprise Value:
$197.57M
Trailing P/E:
3.14
Forward P/E:
5.39
Shares Statistics
Shares Outstanding:
724.49M
Shares Float:
251.37M
% Insiders:
65.13%
% Institutions:
9.52%