XML 30 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Deferred Stock Units
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Balance beginning of period (in shares) at Dec. 31, 2021   106,878          
Balance beginning of period at Dec. 31, 2021 $ 689,992 $ 10,688 $ 1,377,320 $ 5,719 $ 2,920,440 $ (53,484) $ (3,570,691)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 679,089       679,089    
Other comprehensive gain (loss), net of tax (24,312)         (24,312)  
Repurchases of common stock, net of issuances (821,421)           (821,421)
Common stock issued under stock plans, net (in shares)   315          
Common stock issued under stock plans, net 35,619 $ 31 36,195 (607)      
Share-based compensation cost 49,770   49,700 70      
Balance end of period (in shares) at Dec. 31, 2022   107,193          
Balance end of period at Dec. 31, 2022 608,737 $ 10,719 1,463,215 5,182 3,599,529 (77,796) (4,392,112)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 845,042       845,042    
Other comprehensive gain (loss), net of tax 6,590         6,590  
Repurchases of common stock, net of issuances (82,569)           (82,569)
Common stock issued under stock plans, net (in shares)   313          
Common stock issued under stock plans, net 46,991 $ 32 46,639 320      
Share-based compensation cost $ 59,739   59,711 28      
Balance end of period (in shares) at Dec. 31, 2023 107,506 107,506          
Balance end of period at Dec. 31, 2023 $ 1,484,530 $ 10,751 1,569,565 5,530 4,444,571 (71,206) (4,474,681)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 887,867       887,867    
Other comprehensive gain (loss), net of tax (22,439)         (22,439)  
Repurchases of common stock, net of issuances (859,331)           (859,331)
Common stock issued under stock plans, net (in shares)   330          
Common stock issued under stock plans, net 44,391 $ 33 44,010 348      
Share-based compensation cost $ 60,295   60,288 7      
Balance end of period (in shares) at Dec. 31, 2024 107,836 107,836          
Balance end of period at Dec. 31, 2024 $ 1,595,313 $ 10,784 $ 1,673,863 $ 5,885 $ 5,332,438 $ (93,645) $ (5,334,012)