Market Cap:
$580.11M
EBITDA:
$89.18M
P/E Ratio:
$8.33
Book Value:
$8.59
Dividend/Share:
$0.20
Dividend Yield:
2.50%
Earnings/Share:
$0.93
Profit Margin:
34.02%
Operating Margin:
34.72%
ROA (TTM):
7.27%
ROE (TTM):
11.50%
Revenue (TTM):
$210.46M
Revenue/Share (TTM):
$2.81
Earnings Growth (YOY):
46.30%
Revenue Growth (YOY):
40.20%
Valuation Metrics
Enterprise Value:
$366.06M
Trailing P/E:
8.33
Forward P/E:
28.17
Shares Statistics
Shares Outstanding:
74.85M
Shares Float:
7.08M
% Insiders:
91.21%
% Institutions:
0.00%