XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net Income $ 46,895 $ 50,370 $ 40,204
Other Comprehensive Income (Loss):      
Foreign currency translation adjustments (Note 19) 61,820 (59,390) 40,423
Defined benefit pension plans:      
Net actuarial (loss) arising in period (net of tax benefit of $438, tax benefit of $2,044 and tax benefit of $508 for 2025, 2024 and 2023, respectively) (1,250) (5,888) (1,630)
Amortization of prior service cost included in pension expense (net of tax expense of $3, $2 and $2 for 2025, 2024 and 2023, respectively) 11 8 8
Amortization of actuarial loss included in pension expense (net of tax expense of $89, $104 and $99 for 2025, 2024 and 2023, respectively) 253 292 293
Net defined benefit pension plan activity (Note 19) (986) (5,588) (1,329)
Cash flow hedges:      
Cash flow hedge activity (2,960) (1,249) (2,174)
Reclassifications to income in period (10) (9) (10)
Net cash flow hedge activity (Note 19) (2,970) (1,258) (2,184)
Other Comprehensive Income (Loss) 57,864 (66,236) 36,910
Comprehensive Income (Loss) $ 104,759 $ (15,866) $ 77,114