XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional ‎ Paid-In ‎ Capital
Treasury Stock
Retained ‎ Earnings
Accumulated Other Comprehensive Loss
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Ending balance (in shares)       452,622    
Beginning balance (in shares) at Dec. 31, 2021   1,856,597        
Beginning balance at Dec. 31, 2021 $ 2,297,374 $ 18,566 $ 1,711,117 $ (3,356,102) $ 3,929,147 $ (5,354)
Beginning balance (in shares) at Dec. 31, 2021       452,622    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 99,821   99,821      
Stock plan transactions and other (in shares)   9,395        
Stock plan transactions and other 173 $ 94 79      
Repurchase of common stock (in shares)       32,029    
Repurchase of common stock (925,912)     $ (925,912)    
Net income 899,101       899,101  
Other comprehensive income/(loss), net of income taxes (2,534)         (2,534)
Ending balance (in shares) at Dec. 31, 2022   1,865,992        
Ending balance at Dec. 31, 2022 2,368,023 $ 18,660 1,811,017 $ (4,282,014) 4,828,248 (7,888)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Ending balance (in shares)       484,651    
Beginning balance (in shares) at Dec. 31, 2022       484,651    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 126,686   126,686      
Stock plan transactions and other (in shares)   8,147        
Stock plan transactions and other 172 $ 81 91      
Repurchase of common stock (in shares)       18,192    
Repurchase of common stock (662,642)     $ (662,642)    
Net income 1,228,737       1,228,737  
Other comprehensive income/(loss), net of income taxes 1,231         1,231
Ending balance (in shares) at Dec. 31, 2023   1,874,139        
Ending balance at Dec. 31, 2023 $ 3,062,207 $ 18,741 1,937,794 $ (4,944,656) 6,056,985 (6,657)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Ending balance (in shares) 502,843     502,843    
Beginning balance (in shares) at Dec. 31, 2023 502,843     502,843    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 134,635   134,635      
Stock plan transactions and other (in shares)   6,284        
Stock plan transactions and other 5,643 $ 62 5,581      
Repurchase of common stock (in shares)   14,506   4,323    
Repurchase of common stock (1,077,424) $ (145)   $ (249,540) (827,739)  
Retirement of treasury stock (in shares)   (507,166)   (507,166)    
Retirement of treasury stock 0 $ (5,072)   $ 5,194,196 (5,189,124)  
Net income 1,534,110       1,534,110  
Other comprehensive income/(loss), net of income taxes (3,625)         (3,625)
Ending balance (in shares) at Dec. 31, 2024   1,358,751        
Ending balance at Dec. 31, 2024 $ 3,655,546 $ 13,586 $ 2,078,010 $ 0 $ 1,574,232 $ (10,282)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Ending balance (in shares) 0     0