XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 9,332 $ 24,720 $ 26,681 $ 52,089
Other comprehensive income/(loss), before tax:        
Foreign currency translation and other adjustments 40,149 (17,137) 53,272 (28,968)
Pension settlement/curtailment (3,200) 0 (1,600) 0
Amortization of pension liability adjustments:        
Prior service credit (37) (38) (74) (76)
Net actuarial loss 306 176 593 354
Payments and amortization related to interest rate swaps included in earnings (79) (4,180) (271) (8,218)
Derivative valuation adjustment (101) 439 (594) 1,633
Income taxes related to items of other comprehensive income/(loss):        
Pension settlement/curtailment 844 0 422 0
Amortization of prior service credit 12 11 23 22
Amortization of net actuarial loss (93) (53) (181) (107)
Payments and amortization related to interest rate swaps included in earnings 20 1,001 34 2,023
Derivative valuation adjustment 38 (100) 74 (402)
Comprehensive income 47,191 4,839 78,379 18,350
Comprehensive income attributable to the noncontrolling interest 304 (270) 88 (146)
Comprehensive income attributable to the Company $ 46,887 $ 5,109 $ 78,291 $ 18,496