Market Cap:
$4.00B
EBITDA:
$297.44M
P/E Ratio:
$22.36
PEG Ratio:
$1.49
Book Value:
$38.84
Earnings/Share:
$2.10
Profit Margin:
5.66%
Operating Margin:
1.28%
ROA (TTM):
3.41%
ROE (TTM):
5.55%
Revenue (TTM):
$3.25B
Revenue/Share (TTM):
$37.60
Earnings Growth (YOY):
-88.60%
Revenue Growth (YOY):
-29.60%
Valuation Metrics
Enterprise Value:
$4.40B
Trailing P/E:
22.36
Forward P/E:
20.83
Shares Statistics
Shares Outstanding:
85.16M
Shares Float:
82.42M
% Insiders:
3.21%
% Institutions:
94.27%
Shares Short:
4.71M
Shares Short (Prior Month):
5.29M
Short Ratio:
2.07
Short % Float:
8.27%