XML 38 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Capital In Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   134,162,000      
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 (loss) income 8,988       8,988
Purchase and retirement of common stock (in shares)   (2,651,000)      
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,000      
Issuance of common stock under employee stock purchase plan 2,244   2,244    
Issuance of common stock under share-based award plans (in shares)   674,000      
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,000      
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,000      
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 (loss) income 4,599       4,599
Purchase and retirement of common stock (in shares)   (1,290,000)      
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,000      
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,000      
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,000      
Ending balance at Jun. 30, 2023 $ 2,023,553 $ 1,322 1,337,538 724,672 (39,979)
Beginning balance (in shares) at Dec. 31, 2023 131,177,513 131,178,000      
Beginning balance at Dec. 31, 2023 $ 2,131,828 $ 1,312 1,404,962 762,586 (37,032)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 270,520     270,520  
Other comprehensive (loss) income (5,350)       (5,350)
Purchase and retirement of common stock (in shares)   (2,456,000)      
Purchase and retirement of common stock (167,163) $ (24) (17,867) (149,272)  
Issuance of common stock under employee stock purchase plan (in shares)   42,000      
Issuance of common stock under employee stock purchase plan 2,383   2,383    
Issuance of common stock under share-based award plans (in shares)   1,091,000      
Issuance of common stock under share-based award plans 52,042 $ 11 52,031    
Stock-based compensation 23,528   23,528    
Dividends declared $ (60,285)     (60,285)  
Ending balance (in shares) at Jun. 30, 2024 129,855,332 129,855,000      
Ending balance at Jun. 30, 2024 $ 2,247,503 $ 1,299 1,465,037 823,549 (42,382)
Beginning balance (in shares) at Mar. 31, 2024   131,329,000      
Beginning balance at Mar. 31, 2024 2,259,054 $ 1,313 1,455,162 843,870 (41,291)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 139,120     139,120  
Other comprehensive (loss) income (1,091)       (1,091)
Purchase and retirement of common stock (in shares)   (1,648,000)      
Purchase and retirement of common stock (111,162) $ (16) (11,990) (99,156)  
Issuance of common stock under employee stock purchase plan (in shares)   20,000      
Issuance of common stock under employee stock purchase plan 1,187   1,187    
Issuance of common stock under share-based award plans (in shares)   154,000      
Issuance of common stock under share-based award plans 8,211 $ 2 8,209    
Stock-based compensation 12,469   12,469    
Dividends declared $ (60,285)     (60,285)  
Ending balance (in shares) at Jun. 30, 2024 129,855,332 129,855,000      
Ending balance at Jun. 30, 2024 $ 2,247,503 $ 1,299 $ 1,465,037 $ 823,549 $ (42,382)