v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (4,195) $ (1,189) $ 10,642 $ (45,089)
Other comprehensive income, net of taxes:        
Net change in translation adjustment 37 (81) 235 531
Net change in cash flow hedges 0 141 44 (449)
Effect of retirement benefit obligations 6 5 18 13
Other comprehensive income, net of taxes 43 65 297 95
Comprehensive (loss) income $ (4,152) $ (1,124) $ 10,939 $ (44,994)