Market Cap:
$460.80M
EBITDA:
$48.21M
P/E Ratio:
$13.09
Book Value:
$2.80
Dividend/Share:
$0.45
Dividend Yield:
7.83%
Earnings/Share:
$0.44
Profit Margin:
10.68%
Operating Margin:
10.75%
ROA (TTM):
9.44%
ROE (TTM):
14.78%
Revenue (TTM):
$312.22M
Revenue/Share (TTM):
$3.90
Earnings Growth (YOY):
9.40%
Revenue Growth (YOY):
13.40%
Valuation Metrics
Enterprise Value:
$453.51M
Trailing P/E:
13.09
Forward P/E:
10.56
Shares Statistics
Shares Outstanding:
80.00M
Shares Float:
14.24M
% Insiders:
82.20%
% Institutions:
4.51%