XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]

Maturity date (Dollar amounts in thousands of U.S. dollars)

 

Notional amount of U.S. dollars

   

Weighted average exchange rate of U.S. dollars

   

Fair value
Asset

 
                         

April - June 2024

    13,840       1.3678       151  

July - September 2024

    16,974       1.3697       228  

October - December 2024

    13,795       1.3686       192  
    $ 44,609       1.3688     $ 571  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]

Derivatives (Dollar amounts in thousands of U.S. dollars)

 

Balance Sheet Location

  As of March 31, 2024 Fair Value Asset     As of December 31, 2023 Fair Value Asset  

Foreign Currency forward contracts designated as cash flow hedges (net)

 

Derivative instruments

  $ 571     $ 2,277  

Total foreign currency forward contracts (net)

 

Derivative instruments

  $ 571     $ 2,277  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Gains and losses on cash flow hedges

   

Tax impact

   

Total AOCI

 

Opening AOCI Balance - December 31, 2023

  $ 2,275     $ (547 )   $ 1,728  

Other comprehensive income (loss) before reclassifications

    (1,485 )     359       (1,126 )

Amount reclassified from AOCI

    (223 )     54       (169 )

Other comprehensive income (loss) for the three months ended March 31, 2024

    (1,708 )     413       (1,295 )
                         

Ending AOCI Balance - March 31, 2024

  $ 567     $ (134 )   $ 433  
Derivative Instruments, Gain (Loss) [Table Text Block]

Derivatives in Cash Flow Hedging Relationship

  Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative  

Location of Gain or (Loss) Reclassified from AOCI into Income

  Amount of Gain or (Loss) Reclassified from AOCI into Income  
         

Operating expenses

  $ 184  

Foreign currency forward contracts for the three months ended March 31, 2024

  $ (1,126 )

Cost of revenues

  $ 39  
                   
         

Operating expenses

  $ (211 )

Foreign currency forward contracts for the three months ended March 31, 2023

  $ 68  

Cost of revenues

  $ (50 )
                   

Interest rate swap contract for the three months ended March 31, 2023

  $ -  

Interest expense, net

  $ -