XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.4
Share-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended 141 Months Ended 190 Months Ended
Dec. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Dec. 31, 2024
USD ($)
quantitativeGoal
period
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2015
Apr. 30, 2024
shares
Apr. 30, 2017
shares
Apr. 30, 2015
shares
Mar. 31, 2015
shares
Oct. 31, 2009
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Aggregate intrinsic value of options exercised under stock option plans       $ 789.0 $ 476.0 $ 315.0                
Cash received from option exercises and employee stock purchase plans       315.0 192.0 146.0                
Employee service share-based compensation, tax benefit from exercise of stock options       $ 171.0                    
Number of options vested and expected to vest | shares       7,000,000.0                    
Weighted average remaining contractual life of shares vested and expected to vest, years       4 years 1 month 6 days                    
Aggregate intrinsic value of shares vested and expected to vest       $ 2,310.0                    
Options vested and expected to vest, weighted-average exercise price per share | $ / shares       $ 192.22                    
Restricted Stock Units (RSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Expected to vest (in shares) | shares       4,700,000                    
Aggregate intrinsic value       $ 2,480.0                    
Vested in period, aggregate fair value       735.0 $ 454.0 $ 536.0                
Total unrecognized compensation expense       $ 1,040.0                    
Weighted average period unrecognized compensation expenses are expected to be recognized, years       2 years 3 months 18 days                    
Restricted Stock Units (RSUs) | Employees                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       25.00%                    
Award vesting period       4 years                    
Restricted Stock Units (RSUs) | Director                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period       1 year                    
Annual Grant Options | February Grant | Share-Based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       12.50%                    
Award vesting period 6 months                          
Annual Grant Options | February Grant | Share-Based Payment Arrangement, Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       2.08%                    
Annual Grant Options | August Grant | Share-Based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       14.58%                    
Award vesting period       1 month                    
Annual Grant Options | August Grant | Share-Based Payment Arrangement, Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       2.08%                    
New Hire Options | Share-Based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       25.00%                    
New Hire Options | Share-Based Payment Arrangement, Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage       2.08%                    
New Hire Options | Employees | Share-Based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period       1 year                    
New Hire Options | Director                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period       1 year                    
PSUs                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period   3 years   3 years   3 years                
Number of equally-weighted, quantitative goals | quantitativeGoal       3                    
Expected to vest (in shares) | shares       300,000                    
Aggregate intrinsic value       $ 155.0                    
Vested in period, aggregate fair value       4.0                    
Total unrecognized compensation expense       $ 47.0                    
Weighted average period unrecognized compensation expenses are expected to be recognized, years       1 year 3 months 18 days                    
PSUs | Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Percentage of awards vested           0.00%                
PSUs | Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Percentage of awards vested           125.00%                
Employee Stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares were reserved for future issuance (shares) | shares       5,200,000                    
Employee stock purchase plan, shares issued | shares       600,000 500,000 400,000                
Employee stock purchase plan, value of shares issued       $ 114.9 $ 104.5 $ 87.9                
Total unrecognized compensation expense       $ 59.0                    
Weighted average period unrecognized compensation expenses are expected to be recognized, years       1 year 3 months 18 days                    
Nonvested Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Total unrecognized compensation expense       $ 70.0                    
Weighted average period unrecognized compensation expenses are expected to be recognized, years       1 year 9 months 18 days                    
2010 Incentive Award Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, number of shares available for grant | shares       110,350,000                    
2010 Incentive Award Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation, options, expiration term (in years)     7 years         10 years            
Share-based compensation arrangement by share-based payment award, number of shares available for grant | shares       115,350,000                    
Shares were reserved for future issuance (shares) | shares       20,600,000                    
2010 Incentive Award Plan | Restricted Stock Units (RSUs)                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares were reserved for future issuance (shares) | shares       8,900,000                    
2010 Incentive Award Plan | Annual Grant Options | August Grant                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period       3 years 6 months                    
2009 Employment Commencement Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation, options, expiration term (in years)       10 years                    
Number of shares of common stock reserved for issuance (shares) | shares       0               13,095,000 10,395,000  
2000 Non-Employee Directors' Stock Option Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation, options, expiration term (in years)       10 years                    
Number of shares of common stock reserved for issuance (shares) | shares       0                   1,350,000
2000 Non-Employee Directors' Stock Option Plan | Annual Grant Options                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period             1 year              
2000 Non-Employee Directors' Stock Option Plan | Initial Grant Options                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock options granted initial vesting period, years             3 years              
2000 Non-Employee Directors' Stock Option Plan | Initial Grant Options | Share-Based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage                 33.33%          
2000 Non-Employee Directors' Stock Option Plan | Initial Grant Options | Share-Based Payment Arrangement, Tranche Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting percentage                 2.78%          
2000 Non-Employee Directors' Stock Option Plan | Initial Grant Options | Director | Share-Based Payment Arrangement, Tranche One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Award vesting period             1 year              
2000 Employee Stock Purchase Plan | Employee Stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based compensation arrangement by share-based payment award, number of shares available for grant | shares                   26,770,945 22,770,945      
Minimum hours employed per week       20 hours                    
Minimum months employed per year       5 months                    
Maximum percentage of employees on stockholders to participate in ESPP       5.00%                    
Percentage of employee payroll deduction under the stock plan, maximum       15.00%                    
Duration for each offering period       24 months                    
Number of shorter purchase periods that each offering period is divided into | period       4                    
Duration of each shorter offering period       6 months                    
Discount on fair market value on the offering date       85.00%                    
Discount on fair market value on the purchase date       85.00%                    
Period of look-back that could cause offering period to reset       2 years