XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statement of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 9,300 $ 2,530 $ 38,440 $ 18,610
Other comprehensive income (loss)        
Defined benefit plans 10 40 30 90
Foreign currency translation (1,780) 10,510 32,100 1,560
Derivative instruments 660 (3,750) (12,070) (2,640)
Total other comprehensive income (loss) (1,110) 6,800 20,060 (990)
Total comprehensive income $ 8,190 $ 9,330 $ 58,500 $ 17,620