XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2023 $ 2,149,213 $ 441,369 $ 1,774,911 $ (2,224,160) $ 3,062,061 $ (904,968)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Loss (28,281)       (28,281)  
Other comprehensive income (loss), net of tax (10,765)         (10,765)
Share repurchases (100,758)     (100,758)    
Issuance of treasury stock for stock option exercises 4,299   (2,754) 7,053    
Issuance of treasury stock for restricted stock units vesting (6,325)   (17,932) 11,607    
Share-based compensation 17,929   17,929      
Ending balance at Mar. 31, 2024 2,025,312 441,369 1,772,154 (2,306,258) 3,033,780 (915,733)
Beginning balance at Dec. 31, 2024 2,264,125 441,369 1,780,259 (2,566,929) 3,603,878 (994,452)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net Loss (40,319)       (40,319)  
Other comprehensive income (loss), net of tax 47,865         47,865
Share repurchases (161,440)     (161,440)    
Issuance of treasury stock for stock option exercises 1,668   (1,151) 2,819    
Issuance of treasury stock for restricted stock units vesting (2,223)   (6,535) 4,312    
Deferred compensation 0   (73) 73    
Share-based compensation 19,904   19,904      
Ending balance at Mar. 31, 2025 $ 2,129,580 $ 441,369 $ 1,792,404 $ (2,721,165) $ 3,563,559 $ (946,587)