Market Cap:
$870.08M
EBITDA:
$106.37M
P/E Ratio:
$38.14
PEG Ratio:
$4.11
Book Value:
$14.84
Dividend/Share:
$0.32
Dividend Yield:
1.13%
Earnings/Share:
$0.74
Profit Margin:
3.03%
Operating Margin:
12.10%
ROA (TTM):
2.26%
ROE (TTM):
5.01%
Revenue (TTM):
$747.89M
Revenue/Share (TTM):
$24.29
Earnings Growth (YOY):
119.10%
Revenue Growth (YOY):
12.80%
Valuation Metrics
Enterprise Value:
$1.16B
Trailing P/E:
38.14
Forward P/E:
32.89
Shares Statistics
Shares Outstanding:
23.85M
Shares Float:
22.31M
% Insiders:
7.13%
% Institutions:
89.10%
Shares Short:
1.07M
Shares Short (Prior Month):
830.87K
Short Ratio:
5.06
Short % Float:
4.80%