XML 133 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMON STOCK - Schedule of Stock Option (Details) - Stock option activity
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 14.3
Options granted (in shares) | shares 1.6
Options exercised (in shares) | shares (3.4)
Options forfeited (in shares) | shares (0.2)
Ending balance (in shares) | shares 12.3
Exercisable as of period end (in shares) | shares 8.2
Vested and expected to vest as of period end (in shares) | shares 11.7
Weighted- Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 41.27
Options granted (in dollars per share) | $ / shares 94.04
Options exercised (in dollars per share) | $ / shares 23.84
Options forfeited (in dollars per share) | $ / shares 67.89
Ending balance (in dollars per share) | $ / shares 52.84
Exercisable as of period end (in dollars per share) | $ / shares 41.84
Vested and expected to vest as of period end (in dollars per share) | $ / shares $ 51.74
Weighted- Average Remaining Contractual Term  
Outstanding as of period end 3 years 6 months
Exercisable as of period end 2 years 7 months 6 days
Vested and expected to vest as of period end 3 years 4 months 24 days
Aggregate Intrinsic Value  
Outstanding as of period end | $ $ 943.1
Exercisable as of period end | $ 719.7
Vested and expected to vest as of period end | $ $ 911.4