XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) 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 (loss) income $ (1,189) $ 344 $ (45,089) $ (24,083)
Other comprehensive income, net of taxes:        
Net change in translation adjustment (81) 872 531 15,117
Net change in cash flow hedges 141 (203) (449) 20
Effect of retirement benefit obligations 5 13 13 38
Other comprehensive income, net of taxes 65 682 95 15,175
Comprehensive (loss) income $ (1,124) $ 1,026 $ (44,994) $ (8,908)