Market Cap:
$739.27M
EBITDA:
$133.38M
P/E Ratio:
$20.12
Book Value:
$0.59
Dividend/Share:
$0.32
Dividend Yield:
2.55%
Earnings/Share:
$0.65
Profit Margin:
5.30%
Operating Margin:
53.67%
ROA (TTM):
6.13%
ROE (TTM):
72.67%
Revenue (TTM):
$159.84M
Revenue/Share (TTM):
$12.08
Earnings Growth (YOY):
2.10%
Revenue Growth (YOY):
5.80%
Valuation Metrics
Enterprise Value:
$938.54M
Trailing P/E:
20.12
Forward P/E:
16.92
Shares Statistics
Shares Outstanding:
14.16M
Shares Float:
8.56M
% Insiders:
39.34%
% Institutions:
28.46%
Shares Short:
186.04K
Shares Short (Prior Month):
152.27K
Short Ratio:
4.09
Short % Float:
1.63%