XML 13 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 15,449 $ 17,349
Other comprehensive income, before tax:    
Foreign currency translation and other adjustments (4,847) 13,123
Pension settlement/curtailment 0 1,600
Amortization of pension liability adjustments:    
Prior service credit (39) (37)
Net actuarial loss 368 287
Payments and amortization related to interest rate swaps included in earnings (133) (192)
Derivative valuation adjustment 657 (493)
Income taxes related to items of other comprehensive income:    
Pension settlement/curtailment 0 (422)
Amortization of prior service credit 12 11
Amortization of net actuarial loss (116) (88)
Payments and amortization related to interest rate swaps included in earnings 50 14
Derivative valuation adjustment (248) 36
Comprehensive income 11,153 31,188
Comprehensive income/(loss) attributable to the noncontrolling interest 121 (216)
Comprehensive income attributable to the Company $ 11,032 $ 31,404