Market Cap:
$1.62B
EBITDA:
$313.77M
PEG Ratio:
$37.36
Book Value:
$10.58
Dividend/Share:
$0.14
Dividend Yield:
2.66%
Earnings/Share:
$-0.02
Profit Margin:
0.31%
Operating Margin:
18.88%
ROA (TTM):
1.92%
ROE (TTM):
0.08%
Revenue (TTM):
$778.15M
Revenue/Share (TTM):
$4.56
Earnings Growth (YOY):
-61.30%
Revenue Growth (YOY):
-2.40%
Valuation Metrics
Enterprise Value:
$3.03B
Trailing P/E:
0.00
Forward P/E:
116.28
Shares Statistics
Shares Outstanding:
172.17M
Shares Float:
125.47M
% Insiders:
7.67%
% Institutions:
101.44%
Shares Short:
12.52M
Shares Short (Prior Month):
11.64M
Short Ratio:
2.35
Short % Float:
9.12%