XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
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 301,584     301,584  
Other comprehensive income (loss) (25,920)       (25,920)
Purchase and retirement of common stock (in shares)   (3,683)      
Purchase and retirement of common stock (209,383) $ (37) (23,051) (186,295)  
Issuance of common stock under employee stock purchase plan (in shares)   45      
Issuance of common stock under employee stock purchase plan 2,258 $ 1 2,257    
Issuance of common stock under share-based award plans (in shares)   669      
Issuance of common stock under share-based award plans 26,591 $ 7 26,584    
Stock-based compensation 20,573   20,573    
Dividends declared (54,378)     (54,378)  
Ending balance (in shares) at Jun. 30, 2022   135,480      
Ending balance at Jun. 30, 2022 1,922,088 $ 1,355 1,272,971 693,525 (45,763)
Beginning balance (in shares) at Mar. 31, 2022   137,219      
Beginning balance at Mar. 31, 2022 1,973,083 $ 1,372 1,266,320 733,572 (28,181)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 111,276     111,276  
Other comprehensive income (loss) (17,582)       (17,582)
Purchase and retirement of common stock (in shares)   (1,970)      
Purchase and retirement of common stock (109,293) $ (20) (12,328) (96,945)  
Issuance of common stock under employee stock purchase plan (in shares)   22      
Issuance of common stock under employee stock purchase plan 1,090 $ 1 1,089    
Issuance of common stock under share-based award plans (in shares)   209      
Issuance of common stock under share-based award plans 7,885 $ 2 7,883    
Stock-based compensation 10,007   10,007    
Dividends declared (54,378)     (54,378)  
Ending balance (in shares) at Jun. 30, 2022   135,480      
Ending balance at Jun. 30, 2022 $ 1,922,088 $ 1,355 1,272,971 693,525 (45,763)
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 225,866     225,866  
Other comprehensive income (loss) 8,988       8,988
Purchase and retirement of common stock (in shares)   (2,651)      
Purchase and retirement of common stock (155,869) $ (27) (17,538) (138,304)  
Issuance of common stock under employee stock purchase plan (in shares)   45      
Issuance of common stock under employee stock purchase plan 2,244 $ 0 2,244    
Issuance of common stock under share-based award plans (in shares)   674      
Issuance of common stock under share-based award plans 30,198 $ 7 30,191    
Stock-based compensation 15,479   15,479    
Dividends declared $ (57,177)     (57,177)  
Ending balance (in shares) at Jun. 30, 2023 132,230 132,230      
Ending balance at Jun. 30, 2023 $ 2,023,553 $ 1,322 1,337,538 724,672 (39,979)
Beginning balance (in shares) at Mar. 31, 2023   133,268      
Beginning balance at Mar. 31, 2023 2,014,334 $ 1,333 1,327,591 729,988 (44,578)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 118,851     118,851  
Other comprehensive income (loss) 4,599       4,599
Purchase and retirement of common stock (in shares)   (1,290)      
Purchase and retirement of common stock (75,537) $ (13) (8,534) (66,990)  
Issuance of common stock under employee stock purchase plan (in shares)   21      
Issuance of common stock under employee stock purchase plan 1,041   1,041    
Issuance of common stock under share-based award plans (in shares)   231      
Issuance of common stock under share-based award plans 10,037 $ 2 10,035    
Stock-based compensation 7,405   7,405    
Dividends declared $ (57,177)     (57,177)  
Ending balance (in shares) at Jun. 30, 2023 132,230 132,230      
Ending balance at Jun. 30, 2023 $ 2,023,553 $ 1,322 $ 1,337,538 $ 724,672 $ (39,979)