Market Cap:
$426.71M
EBITDA:
$63.70M
P/E Ratio:
$33.38
PEG Ratio:
$0.96
Book Value:
$39.01
Earnings/Share:
$0.95
Profit Margin:
10.89%
Operating Margin:
2.52%
ROA (TTM):
2.07%
ROE (TTM):
3.13%
Revenue (TTM):
$241.58M
Revenue/Share (TTM):
$18.41
Earnings Growth (YOY):
382.30%
Revenue Growth (YOY):
-1.50%
Valuation Metrics
Enterprise Value:
$240.38M
Trailing P/E:
33.38
Forward P/E:
41.15
Shares Statistics
Shares Outstanding:
13.46M
Shares Float:
10.63M
% Insiders:
19.00%
% Institutions:
63.09%
Short % Float:
2.34%