Market Cap:
$473.25M
EBITDA:
$94.59M
P/E Ratio:
$12.91
PEG Ratio:
$0.95
Book Value:
$24.80
Dividend/Share:
$0.62
Dividend Yield:
0.00%
Earnings/Share:
$1.35
Profit Margin:
3.31%
Operating Margin:
2.80%
ROA (TTM):
3.39%
ROE (TTM):
5.62%
Revenue (TTM):
$1.13B
Revenue/Share (TTM):
$41.25
Earnings Growth (YOY):
-37.90%
Revenue Growth (YOY):
-2.50%
Valuation Metrics
Enterprise Value:
$669.26M
Trailing P/E:
12.91
Forward P/E:
10.74
Shares Statistics
Shares Outstanding:
27.15M
Shares Float:
17.68M
% Insiders:
34.44%
% Institutions:
74.30%
Short % Float:
13.70%