Market Cap:
$14.23B
P/E Ratio:
$10.11
PEG Ratio:
$0.00
Book Value:
$35.71
Earnings/Share:
$10.04
Profit Margin:
46.20%
Operating Margin:
66.75%
ROA (TTM):
4.51%
ROE (TTM):
30.52%
Revenue (TTM):
$24.06B
Revenue/Share (TTM):
$172.56
Earnings Growth (YOY):
43.00%
Revenue Growth (YOY):
35.60%
Valuation Metrics
Enterprise Value:
$14.62B
Trailing P/E:
10.11
Forward P/E:
9.18
Shares Statistics
Shares Outstanding:
95.75M
Shares Float:
59.52M
% Insiders:
15.82%
% Institutions:
49.90%
Shares Short:
4.63M
Shares Short (Prior Month):
5.05M
Short Ratio:
4.11
Short % Float:
7.68%