Market Cap:
$7.16B
EBITDA:
$304.06M
P/E Ratio:
$17.67
PEG Ratio:
$7.15
Book Value:
$41.15
Dividend/Share:
$2.08
Dividend Yield:
3.27%
Earnings/Share:
$3.72
Profit Margin:
77.27%
Operating Margin:
41.77%
ROA (TTM):
2.44%
ROE (TTM):
9.28%
Revenue (TTM):
$502.88M
Revenue/Share (TTM):
$4.82
Earnings Growth (YOY):
-40.20%
Revenue Growth (YOY):
11.10%
Valuation Metrics
Enterprise Value:
$7.83B
Trailing P/E:
17.67
Forward P/E:
80.00
Shares Statistics
Shares Outstanding:
108.97M
Shares Float:
106.82M
% Insiders:
1.91%
% Institutions:
109.40%
Shares Short:
6.53M
Shares Short (Prior Month):
6.54M
Short Ratio:
8.34
Short % Float:
10.34%