XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Derivative Instruments and Hedging Activities - Movement in AOCI Balance (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI balance, Gains and losses on cash flow hedges $ 1,059   $ 1,032  
AOCI balance, Tax impact (255)   (248)  
AOCI balance 804   784  
Other comprehensive income (loss) before reclassifications, Gains and losses on cash flow hedges (637)   215  
Other comprehensive income (loss) before reclassifications, Tax impact 154   (52)  
Other comprehensive income (loss) before reclassifications (483) $ (1,674) 163 $ (510)
Amount reclassified from AOCI, Gains and losses on cash flow hedges (238)   55  
Amount reclassified from AOCI, Tax impact 57   (13)  
Amount reclassified from AOCI (181)   42  
Other comprehensive income (loss), Gains and losses on cash flow hedges (875)   (848)  
Other comprehensive income (loss), Tax impact 211   204  
Other comprehensive income (loss) for the three months ended September 30, 2023 (664)   (644)  
AOCI balance, Gains and losses on cash flow hedges 184   184  
AOCI balance, Tax impact (44)   (44)  
AOCI balance 140   140  
Amortization of discontinued cash flow hedge, Gains and losses on cash flow hedges     (1,118)  
Amortization of discontinued cash flow hedge, Tax impact     269  
Amortization of discontinued cash flow hedge     (849)  
Other comprehensive income (loss), Gains and losses on cash flow hedges (875)   (848)  
Other comprehensive income (loss), Tax impact 211   204  
Other comprehensive income (loss) for the nine months ended September 30, 2023 (664)   (644)  
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (664)   (644)  
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Interest Expense, Net [Member]        
Other comprehensive income (loss) for the three months ended September 30, 2023   (8)    
Other comprehensive income (loss) for the nine months ended September 30, 2023   (8)    
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative   (8)    
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Operating Expense [Member]        
Other comprehensive income (loss) for the three months ended September 30, 2023     163  
Other comprehensive income (loss) for the nine months ended September 30, 2023     163  
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative     163  
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Cost of Sales [Member]        
Other comprehensive income (loss) for the three months ended September 30, 2023 (483) (1,666)   (1,941)
Other comprehensive income (loss) for the nine months ended September 30, 2023 (483) (1,666)   (1,941)
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (483) (1,666)   (1,941)
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Expense, Net [Member]        
Other comprehensive income (loss) for the three months ended September 30, 2023       1,431
Other comprehensive income (loss) for the nine months ended September 30, 2023       1,431
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative       1,431
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Operating Expense [Member]        
Amount of Gain or Reclassified from AOCI into Income 198 (97) (38) (145)
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Cost of Sales [Member]        
Amount of Gain or Reclassified from AOCI into Income $ 40 (26) $ (17) (35)
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Interest Expense, Net [Member]        
Amount of Gain or Reclassified from AOCI into Income       $ 323
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Rate Swap [Member] | Interest Expense, Net [Member]        
Amount of Gain or Reclassified from AOCI into Income   $ 254