v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Common Stock  
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2024   1,261.3      
Beginning balance at Dec. 31, 2024 $ 9,994.8 $ 0.1 $ 2,465.4 $ 7,542.5 $ (13.2)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 813.8     813.8  
Other comprehensive (loss) income, net of tax 11.3       11.3
Stock-based compensation 93.0   93.0    
Issuance of common stock in connection with employee equity incentive plans (in shares)   4.3      
Issuance of common stock in connection with employee equity incentive plans 28.1   28.1    
Repurchase of common stock (in shares)   (8.7)      
Repurchase of common stock (787.1)     (787.1)  
Tax withholding paid for net share settlement of equity awards (in shares)   (0.3)      
Tax withholding paid for net share settlement of equity awards (34.8)   (34.8)    
Ending balance (in shares) at Mar. 31, 2025   1,256.6      
Ending balance at Mar. 31, 2025 $ 10,119.1 $ 0.1 2,551.7 7,569.2 (1.9)
Beginning balance (in shares) at Dec. 31, 2025 1,256.5 1,256.5      
Beginning balance at Dec. 31, 2025 $ 12,370.5 $ 0.1 2,911.8 9,446.6 12.0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 1,022.9     1,022.9  
Other comprehensive (loss) income, net of tax (31.3)       (31.3)
Stock-based compensation 120.9   120.9    
Issuance of common stock in connection with employee equity incentive plans (in shares)   2.9      
Issuance of common stock in connection with employee equity incentive plans 29.9   29.9    
Repurchase of common stock 0.0        
Tax withholding paid for net share settlement of equity awards (in shares)   (0.2)      
Tax withholding paid for net share settlement of equity awards (26.2)   (26.2)    
Other $ 0.4     0.4  
Ending balance (in shares) at Mar. 31, 2026 1,259.2 1,259.2      
Ending balance at Mar. 31, 2026 $ 13,487.1 $ 0.1 $ 3,036.4 $ 10,469.9 $ (19.3)