XML 77 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Jan. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2024
Apr. 30, 2024
Apr. 17, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Aggregate purchase price   $ 423,619,000 $ 112,279,000 $ 670,287,000      
Common stock, shares issued (in shares) [1]   1,261,334,000 1,248,982,000        
Options granted (in shares)   0 0 0      
Aggregate intrinsic value of options exercised   $ 495,100,000 $ 525,300,000 $ 311,700,000      
Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value of options vested   5,600,000 $ 8,700,000 $ 16,600,000      
Unrecognized compensation expense   $ 1,000,000,000.0          
Weighted average period (in years)   4 years 2 months 12 days          
ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, shares issued (in shares)   1,120,000          
Weighted-average grant-date fair value of options granted (in dollars per share)   $ 29.08          
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
RSUs granted (in dollars per share)   $ 72.61 $ 39.49 $ 25.34      
Fair value of RSUs vested   $ 251,800,000 $ 225,500,000 $ 174,000,000.0      
Restated Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, maximum, number of outstanding stock (in shares)             52,800,000
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)             40,158,628
Restated Plan | Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for issuance (in shares)   52,400,000          
2014 Employee Stock Purchase Plan              
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) 1.00%            
Maximum increase of number of shares available for grant (in shares)   40,000,000          
Number of additional shares authorized for issuance (in shares) 12,500,000            
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)   15.00%          
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)   104,900,000          
Prior Repurchase Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Authorized repurchase amount           $ 1,000,000,000  
Aggregate purchase price   $ 144,600,000          
New Repurchase Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Authorized repurchase amount         $ 1,200,000,000    
Aggregate purchase price   279,000,000          
Remaining authorized repurchase amount   $ 921,000,000.0          
[1] Prior period results have been adjusted to reflect the four-for-one stock split effected in December 2024. See Note 1, Organization and Summary of Accounting Policies, for details.