XML 90 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Feb. 12, 2024
Jan. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 01, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized repurchase amount           $ 1,000,000,000
Remaining authorized repurchase amount     $ 144,500,000      
Common stock, shares issued (in shares)     312,245,000 306,890,000    
Options granted (in shares)     0 0 0  
Aggregate intrinsic value of options exercised     $ 525,300,000 $ 311,700,000 $ 410,900,000  
Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of options vested     8,700,000 $ 16,600,000 $ 25,300,000  
Unrecognized compensation expense     $ 733,700,000      
Weighted average period (in years)     3 years 4 months 24 days      
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares issued (in shares)     279,498      
Weighted-average grant-date fair value of options granted (in dollars per share)     $ 105.69      
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
RSUs granted (in dollars per share)     $ 157.94 $ 101.35 $ 93.18  
Fair value of RSUs vested     $ 225,500,000 $ 174,000,000 $ 120,400,000  
2014 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares authorized for issuance (in shares)   9,200,000        
2014 Equity Incentive Plan | Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)   3.00%        
Maximum increase of number of shares available for grant (in shares)     50,000,000      
Common stock reserved for issuance (in shares)     95,300,000      
2014 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum increase of number of shares available for grant (in shares)     10,000,000      
Number of additional shares authorized for issuance (in shares)   3,100,000        
Percent of shares outstanding to increase number of shares available for grant and issuance (as a percent)   1.00%        
Percentage of share cost offered to eligible employees for share purchases (as a percent)     85.00%      
Offering period (in years)     2 years      
Purchase period term (in months)     6 months      
Maximum percentage of payroll deductions per employee (as a percent)     10.00%      
2014 Employee Stock Purchase Plan | Subsequent Event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares authorized for issuance (in shares) 3,100,000          
2014 Employee Stock Purchase Plan | Employee stock purchase plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for issuance (in shares)     23,400,000