XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 1,291,768  
Current-period other comprehensive income (loss) 3,726 $ (3,146)
Ending balance 1,316,113  
Foreign currency translation adjustments, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (19,755) (20,015)
Current-period other comprehensive income (loss) 3,784 (5,269)
Ending balance (15,971) (25,284)
Change in fair value of derivatives, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 3,041 3,645
Current-period other comprehensive income (loss) (589) 1,170
Ending balance 2,452 4,815
Change in marketable securities, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 0 (953)
Current-period other comprehensive income (loss) 495 953
Ending balance 495 0
Pension adjustments, net of tax    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 72 404
Current-period other comprehensive income (loss) 36 0
Ending balance 108 404
Total    
Components of Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (16,642) (16,919)
Ending balance $ (12,916) $ (20,065)