Market Cap:
$2.26B
EBITDA:
$325.37M
P/E Ratio:
$13.39
PEG Ratio:
$1.50
Book Value:
$40.46
Earnings/Share:
$3.57
Profit Margin:
15.57%
Operating Margin:
20.83%
ROA (TTM):
4.58%
ROE (TTM):
9.12%
Revenue (TTM):
$1.10B
Revenue/Share (TTM):
$23.04
Earnings Growth (YOY):
-35.80%
Revenue Growth (YOY):
6.50%
Valuation Metrics
Enterprise Value:
$4.22B
Trailing P/E:
13.39
Forward P/E:
10.47
Shares Statistics
Shares Outstanding:
47.37M
Shares Float:
46.70M
% Insiders:
1.41%
% Institutions:
116.74%
Shares Short:
3.96M
Shares Short (Prior Month):
4.79M
Short Ratio:
6.28
Short % Float:
10.09%