XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 107,015     107,015  
Other comprehensive (loss) income 4,389       4,389
Purchase and retirement of common stock (in shares)   (1,361,000)      
Purchase and retirement of common stock (80,332) $ (14) (9,004) (71,314)  
Issuance of common stock under employee stock purchase plan (in shares)   24,000      
Issuance of common stock under employee stock purchase plan 1,203   1,203    
Issuance of common stock under share-based award plans (in shares)   443,000      
Issuance of common stock under share-based award plans 20,161 $ 5 20,156    
Stock-based compensation 8,074   8,074    
Ending balance (in shares) at Mar. 31, 2023   133,268,000      
Ending balance at Mar. 31, 2023 $ 2,014,334 $ 1,333 1,327,591 729,988 (44,578)
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 131,400     131,400  
Other comprehensive (loss) income (4,259)       (4,259)
Purchase and retirement of common stock (in shares)   (808,000)      
Purchase and retirement of common stock (56,001) $ (8) (5,877) (50,116)  
Issuance of common stock under employee stock purchase plan (in shares)   22,000      
Issuance of common stock under employee stock purchase plan 1,196   1,196    
Issuance of common stock under share-based award plans (in shares)   937,000      
Issuance of common stock under share-based award plans 43,831 $ 9 43,822    
Stock-based compensation $ 11,059   11,059    
Ending balance (in shares) at Mar. 31, 2024 131,329,261 131,329,000      
Ending balance at Mar. 31, 2024 $ 2,259,054 $ 1,313 $ 1,455,162 $ 843,870 $ (41,291)