XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital In Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   138,449      
Beginning balance at Dec. 31, 2021 $ 1,860,763 $ 1,384 $ 1,246,608 $ 632,614 $ (19,843)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 363,243     363,243  
Other comprehensive loss (47,746)       (47,746)
Purchase and retirement of common stock (in shares)   (4,573)      
Purchase and retirement of common stock (258,817) $ (46) (28,622) (230,149)  
Issuance of common stock under employee stock purchase plan (in shares)   69      
Issuance of common stock under employee stock purchase plan 3,381 $ 1 3,380    
Issuance of common stock under share-based award plans (in shares)   871      
Issuance of common stock under share-based award plans 32,528 $ 9 32,519    
Stock-based compensation 31,339   31,339    
Dividends declared (54,378)     (54,378)  
Ending balance (in shares) at Sep. 30, 2022   134,816      
Ending balance at Sep. 30, 2022 1,930,313 $ 1,348 1,285,224 711,330 (67,589)
Beginning balance (in shares) at Jun. 30, 2022   135,480      
Beginning balance at Jun. 30, 2022 1,922,088 $ 1,355 1,272,971 693,525 (45,763)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 61,659     61,659  
Other comprehensive loss (21,826)       (21,826)
Purchase and retirement of common stock (in shares)   (890)      
Purchase and retirement of common stock (49,434) $ (9) (5,571) (43,854)  
Issuance of common stock under employee stock purchase plan (in shares)   24      
Issuance of common stock under employee stock purchase plan 1,123 $ 0 1,123    
Issuance of common stock under share-based award plans (in shares)   202      
Issuance of common stock under share-based award plans 5,937 $ 2 5,935    
Stock-based compensation 10,766   10,766    
Ending balance (in shares) at Sep. 30, 2022   134,816      
Ending balance at Sep. 30, 2022 $ 1,930,313 $ 1,348 1,285,224 711,330 (67,589)
Beginning balance (in shares) at Dec. 31, 2022 134,162 134,162      
Beginning balance at Dec. 31, 2022 $ 1,953,824 $ 1,342 1,307,162 694,287 (48,967)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 341,527     341,527  
Other comprehensive loss (1,568)       (1,568)
Purchase and retirement of common stock (in shares)   (4,050)      
Purchase and retirement of common stock (241,848) $ (41) (26,800) (215,007)  
Issuance of common stock under employee stock purchase plan (in shares)   65      
Issuance of common stock under employee stock purchase plan 3,317 $ 1 3,316    
Issuance of common stock under share-based award plans (in shares)   1,394      
Issuance of common stock under share-based award plans 62,343 $ 14 62,329    
Stock-based compensation 23,458   23,458    
Dividends declared (57,177)     (57,177)  
Other $ 5     5  
Ending balance (in shares) at Sep. 30, 2023 131,571 131,571      
Ending balance at Sep. 30, 2023 $ 2,083,881 $ 1,316 1,369,465 763,635 (50,535)
Beginning balance (in shares) at Jun. 30, 2023   132,230      
Beginning balance at Jun. 30, 2023 2,023,553 $ 1,322 1,337,538 724,672 (39,979)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 115,661     115,661  
Other comprehensive loss (10,556)       (10,556)
Purchase and retirement of common stock (in shares)   (1,399)      
Purchase and retirement of common stock (85,979) $ (14) (9,262) (76,703)  
Issuance of common stock under employee stock purchase plan (in shares)   20      
Issuance of common stock under employee stock purchase plan 1,073 $ 1 1,072    
Issuance of common stock under share-based award plans (in shares)   720      
Issuance of common stock under share-based award plans 32,145 $ 7 32,138    
Stock-based compensation 7,979   7,979    
Other $ 5     5  
Ending balance (in shares) at Sep. 30, 2023 131,571 131,571      
Ending balance at Sep. 30, 2023 $ 2,083,881 $ 1,316 $ 1,369,465 $ 763,635 $ (50,535)