XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss), Net
Retained Earnings
Beginning Balance (in shares) at Dec. 31, 2023   75,075      
Beginning Balance at Dec. 31, 2023 $ 3,630,489 $ 7 $ 1,162,140 $ 21,168 $ 2,447,174
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 317,555       317,555
Net change in unrealized gains (losses) from investments 605     605  
Net change in foreign currency translation adjustment 14,140     14,140  
Issuance of common stock relating to employee equity compensation plans (in shares)   408      
Issuance of common stock relating to employee equity compensation plans 25,281   25,281    
Tax withholdings related to net share settlements of equity awards (in shares)   (92)      
Tax withholdings related to net share settlements of equity awards (27,972)   (27,972)    
Common stock repurchased and retired (in shares)   (634)      
Common stock repurchased and retired (150,599)   (7,922)   (142,677)
Equity forward contract related to accelerated stock repurchase 0   49,527   (49,527)
Stock-based compensation 134,855   134,855    
Ending Balance (in shares) at Sep. 30, 2024   74,757      
Ending Balance at Sep. 30, 2024 3,944,354 $ 7 1,335,909 35,913 2,572,525
Beginning Balance (in shares) at Jun. 30, 2024   74,696      
Beginning Balance at Jun. 30, 2024 3,757,908 $ 7 1,276,298 25,041 2,456,562
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 115,963       115,963
Net change in unrealized gains (losses) from investments 159     159  
Net change in foreign currency translation adjustment 10,713     10,713  
Issuance of common stock relating to employee equity compensation plans (in shares)   63      
Issuance of common stock relating to employee equity compensation plans 10,942   10,942    
Tax withholdings related to net share settlements of equity awards (in shares)   (2)      
Tax withholdings related to net share settlements of equity awards (370)   (370)    
Stock-based compensation 49,039   49,039    
Ending Balance (in shares) at Sep. 30, 2024   74,757      
Ending Balance at Sep. 30, 2024 3,944,354 $ 7 1,335,909 35,913 2,572,525
Ending Balance (in shares) at Dec. 31, 2024   73,849      
Ending Balance at Dec. 31, 2024 3,851,985 $ 7 1,362,234 5,978 2,483,766
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 274,591       274,591
Net change in unrealized gains (losses) from investments 0        
Net change in foreign currency translation adjustment 59,394     59,394  
Issuance of common stock relating to employee equity compensation plans (in shares)   488      
Issuance of common stock relating to employee equity compensation plans 21,748   21,748    
Tax withholdings related to net share settlements of equity awards (in shares)   (103)      
Tax withholdings related to net share settlements of equity awards (20,232)   (20,232)    
Common stock repurchased and retired (in shares)   (2,194)      
Common stock repurchased and retired (371,610)   (30,186)   (341,424)
Stock-based compensation 141,582   141,582    
Ending Balance (in shares) at Sep. 30, 2025   72,040      
Ending Balance at Sep. 30, 2025 3,957,458 $ 7 1,475,146 65,372 2,416,933
Beginning Balance (in shares) at Jun. 30, 2025   72,486      
Beginning Balance at Jun. 30, 2025 3,912,779 $ 7 1,426,541 61,187 2,425,044
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 56,753       56,753
Net change in unrealized gains (losses) from investments 0        
Net change in foreign currency translation adjustment 4,185     4,185  
Issuance of common stock relating to employee equity compensation plans (in shares)   80      
Issuance of common stock relating to employee equity compensation plans 7,839   7,839    
Tax withholdings related to net share settlements of equity awards (in shares)   (3)      
Tax withholdings related to net share settlements of equity awards (402)   (402)    
Common stock repurchased and retired (in shares)   (523)      
Common stock repurchased and retired (72,073)   (7,209)   (64,864)
Stock-based compensation 48,377   48,377    
Ending Balance (in shares) at Sep. 30, 2025   72,040      
Ending Balance at Sep. 30, 2025 $ 3,957,458 $ 7 $ 1,475,146 $ 65,372 $ 2,416,933