Market Cap:
$7.95B
EBITDA:
$478.30M
P/E Ratio:
$27.32
PEG Ratio:
$1.18
Book Value:
$6.05
Earnings/Share:
$1.84
Profit Margin:
4.85%
Operating Margin:
7.66%
ROA (TTM):
4.60%
ROE (TTM):
27.92%
Revenue (TTM):
$5.55B
Revenue/Share (TTM):
$35.34
Earnings Growth (YOY):
51.60%
Revenue Growth (YOY):
9.10%
Valuation Metrics
Enterprise Value:
$10.48B
Trailing P/E:
27.32
Forward P/E:
17.64
Shares Statistics
Shares Outstanding:
158.27M
Shares Float:
49.29M
% Insiders:
68.62%
% Institutions:
31.79%
Shares Short:
4.33M
Shares Short (Prior Month):
3.74M
Short Ratio:
5.27
Short % Float:
8.97%