XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]            
Net foreign currency translation adjustment $ 43,776   $ (3,260)   $ 65,498 $ (15,977)
Net change in postretirement benefit plan (see Note 14 for further information)            
Amortization of gain (1)   (2)   (3) (5)
Prior service (gain) loss arising during the period 0   0   (319) 206
Total before tax (1)   (2)   (322) 201
Tax 0   0   83 (49)
Net of tax (1)   (2)   (239) 152
Other comprehensive income (loss) $ 43,775 $ 21,484 $ (3,262) $ (12,563) $ 65,259 $ (15,825)