XML 124 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Other Comprehensive Income (Loss) Tax Effect (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Before-tax amount [Abstract]      
Foreign currency translation adjustment $ (30,238) $ 15,622 $ (28,921)
Foreign currency translation adjustment reclassified to net income (loss) on sale or disposal of business 0 0 57,321
Net unrealized gain (loss) on derivative instruments, designated as cash flow hedges 0 0 0
Net hedging (gain) loss reclassified to net income (loss) 0 0 0
Net unrealized gain (loss) on defined benefit plans 1,999 (2,117) 23,519
Net defined benefit plan (gain) loss reclassified to net income (loss) (183) (129) 1,706
Total other comprehensive income (loss), before tax (28,422) 13,376 53,625
Tax (provision) benefit [Abstract]      
Foreign currency translation adjustment 325 (72) 173
Foreign currency translation adjustment reclassified to net income (loss) on sale or disposal of business 0 0 0
Net unrealized gain (loss) on derivative instruments, designated as cash flow hedges 0 0 0
Net hedging (gain) loss reclassified to net income (loss) 0 0 0
Net unrealized gain (loss) on defined benefit plans (709) 170 (349)
Net defined benefit plan (gain) loss reclassified to net income (loss) 65 10 (25)
Total other comprehensive income (loss) tax (provision) benefit (319) 108 (201)
Net-of-tax amount      
Foreign currency translation adjustment (29,913) 15,550 (28,748)
Foreign currency translation adjustment reclassified to net income (loss) on sale or disposal of business 0 0 57,321
Net unrealized gain (loss) on derivative instruments, designated as cash flow hedges 0 0 0
Net hedging (gain) loss reclassified to net income (loss) 0 0 0
Net unrealized gain (loss) on defined benefit plans 1,290 (1,947) 23,170
Net defined benefit plan (gain) loss reclassified to net income (loss) (118) (119) 1,681
Total other comprehensive income (loss), net of tax $ (28,741) $ 13,484 $ 53,424