Market Cap:
$447.45M
EBITDA:
$42.99M
P/E Ratio:
$17.89
PEG Ratio:
$0.00
Book Value:
$14.72
Dividend/Share:
$0.42
Dividend Yield:
1.15%
Earnings/Share:
$2.04
Profit Margin:
9.78%
Operating Margin:
11.04%
ROA (TTM):
9.36%
ROE (TTM):
14.37%
Revenue (TTM):
$254.94M
Revenue/Share (TTM):
$20.80
Earnings Growth (YOY):
13.40%
Revenue Growth (YOY):
9.10%
Valuation Metrics
Enterprise Value:
$400.45M
Trailing P/E:
17.89
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
12.26M
Shares Float:
124.67K
% Insiders:
99.09%
% Institutions:
0.00%