v3.26.3
Consolidated Condensed 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 $ (2,590) $ 14,949 $ 6,048 $ 15,298
Other comprehensive (loss) income:        
Pension benefit obligations 12 15 38 43
Foreign currency translation adjustments (125) (687) (8,107) 79,364
Unrealized (loss) gain on cash flow hedge derivatives, net of tax (1,830) 25 (4,815) 7,144
Other comprehensive (loss) income, net of tax (1,943) (647) (12,884) 86,551
Comprehensive (loss) income $ (4,533) $ 14,302 $ (6,836) $ 101,849