XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (1,162) $ (4,777)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment (1,097) 69
(Loss) gain on long-term intra-entity foreign currency transactions 0 452
Cash flow hedging activity 37 (1,437)
Reclassification of hedging activities into earnings 472 187
Reclassification of pension adjustments into earnings 71 64
Total other comprehensive income (loss), net of tax (517) (665)
Comprehensive income (loss) $ (1,679) $ (5,442)