XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 1,334,936  
Current-period other comprehensive income (loss) 948 $ (3,173)
Ending balance 1,343,098  
Foreign currency translation adjustments, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (26,939) (19,755)
Current-period other comprehensive income (loss) 1,442 (3,884)
Ending balance (25,497) (23,639)
Change in fair value of derivatives, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 3,833 3,041
Current-period other comprehensive income (loss) (684) 699
Ending balance 3,149 3,740
Change in marketable securities, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (15)  
Current-period other comprehensive income (loss) 239  
Ending balance 224  
Pension adjustments, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 1,519 72
Current-period other comprehensive income (loss) (49) 12
Ending balance 1,470 84
Total    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (21,602) (16,642)
Ending balance $ (20,654) $ (19,815)