XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Derivatives and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

 

Derivative assets:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange forward contracts

  $ 63     $ 13  

Total

  $ 63     $ 13  
                 

Derivative liabilities:

               

Derivatives designated as cash flow hedging instruments:

               

Foreign exchange option contracts

  $     $ 23  

Foreign exchange forward contracts

  $     $ 96  

Total

  $     $ 119  
   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (8 )   $     $ (361 )

Foreign exchange forward contracts

    640       228       (1,100 )
    $ 632     $ 228     $ (1,461 )
Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Year ended December 31,

 
   

2020

   

2021

   

2022

 

Derivatives designated as cash flow hedging instruments:

                       

Foreign exchange option contracts

  $ (6 )   $     $ 338  

Foreign exchange forward contracts

    (682 )     (165 )     954  
    $ (688 )   $ (165 )   $ 1,292