XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 05, 2025
May 01, 2023
Feb. 28, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2019
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock options outstanding, beginning balance (in shares)       8,847,000 12,523,000 15,886,000   13,603,000
Stock-based compensation       $ 350,466 $ 281,364 $ 208,700    
Stock-based compensation expense       $ 338,461 $ 273,989 $ 202,777    
Employee Stock Purchase Plan Member                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized for issuance (in shares)       5,870,000        
Share-based compensation arrangement by share-based paward, maximum employee subscription rate       10.00%        
Purchase price of common stock, percentage of fair value       85.00%        
Stock options issued and outstanding                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       4 years        
Expiration period       10 years        
Stock options with market conditions | Other Key Employees                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expiration period           10 years    
Stock options with market conditions | Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expiration period           10 years    
Other performance awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock options outstanding, beginning balance (in shares)       3,900,000        
Granted (in dollars per share)       $ 52.09 $ 52.13      
Stock-based compensation expense       $ 32,700 $ 33,500 $ 39,500    
Unrecognized stock-based compensation expense       $ 127,900        
Weighted-average remaining vesting period       3 years 9 months 18 days        
Other performance awards | Share-Based Payment Arrangement, Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options vesting during period (in shares)       385,250        
Other performance awards | Share-Based Payment Arrangement, Tranche Three | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options vesting during period (in shares)     412,000          
Outstanding and unsettled RSUs and PSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       4 years        
Granted (in dollars per share)         $ 62.24 $ 67.13    
Stock-based compensation expense       $ 300,000 $ 219,600 $ 137,400    
Unrecognized stock-based compensation expense       $ 820,200        
Weighted-average remaining vesting period       3 years 1 month 6 days        
Total grant date fair value for vested shares       $ 293,400 $ 209,400 $ 109,600    
Granted (in shares)         6,428,000 6,367,000    
Performance Shares (PSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized stock-based compensation expense       $ 820,200        
Class A common stock | Employee Stock Purchase Plan Member                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation arrangement by share-based payment award, increase in number of shares available for grant, percentage of shares outstanding       1.00%        
Class A common stock | Other performance awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation   $ 25,800            
2019 Equity Incentive Plan | Performance Shares (PSUs) | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares) 350,220              
2019 Equity Incentive Plan | Class A and Class B Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Potential increase in number of shares authorized, as a percentage of total common stock outstanding             5.00%  
2019 Equity Incentive Plan | Class A common stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized for issuance (in shares)             66,661,953  
Number of new shares authorized for issuance (in shares)             29,335,000  
2019 Equity Incentive Plan | Class A common stock | Stock options issued and outstanding                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Exercise stock option awards (in shares)       1        
2010 Equity Incentive Plan | Class A common stock | Stock options issued and outstanding                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Exercise stock option awards (in shares)       1        
2010 Equity Incentive Plan | Class B common stock | Stock options issued and outstanding                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Exercise stock option awards (in shares)       1        
2010 Plan And 2019 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unvested options exercisable (in shares)       0 401,212      
Total grant date fair value for vested options       $ 7,800 $ 15,500 $ 12,500    
2019 Employee Stock Purchase Plan | Shares issuable pursuant to the ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized stock-based compensation expense       $ 3,100        
Weighted-average remaining vesting period       4 months 24 days        
2019 Employee Stock Purchase Plan | Class A common stock | Shares issuable pursuant to the ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares repurchased (in shares)       326,515 447,042