XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Income and Other Comprehensive Income (OCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative $ (304)   $ (1,599)  
Foreign Exchange Forward [Member]        
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (304) $ 578 (1,430) $ 646
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Operating Expense [Member]        
Amount of Gain or Reclassified from AOCI into Income 0 (25) 184 (235)
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Cost of Sales [Member]        
Amount of Gain or Reclassified from AOCI into Income $ 0 $ (8) $ 39 $ (57)