XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 1,805 $ (1,162)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment 327 (1,097)
Cash flow hedging activity (620) 37
Reclassification of hedging activities into earnings (480) 472
Reclassification related to pension termination activity into earnings 46 0
Reclassification of pension adjustments into earnings 2 71
Total other comprehensive income (loss), net of tax (725) (517)
Comprehensive income (loss) $ 1,080 $ (1,679)