XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
   

December 31,

 
 

Balance Sheet Classification

 

2021

  

2020

 

Derivative assets:

         

Foreign currency forward contracts:

         

   Designated as cash flow hedges

Other current assets

 $57  $- 
   Not designated as hedging instrumentsOther current assets  -   12 

Total derivative assets

 $57  $12 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

   Not designated as hedging instruments

Other current liabilities

 $19  $- 

Interest rate swap agreements:

         

   Designated as a cash flow hedge

Other long-term liabilities

  116   - 

Total derivative liabilities

 $135  $- 
Derivative Instruments, Gain (Loss) [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Net gains (losses) recognized in AOCL:

        
Foreign currency forward contracts $57  $- 

Interest rate swap agreements

  (116)  - 
  $(59) $- 

 

The gain related to the foreign currency forward contracts is included as a component of currency translation adjustment on the accompanying statement of other comprehensive income at December 31, 2021.  The loss related to the interest rate swap agreements is included as a component of unrealized holding (losses) gains on marketable securities on the accompanying statement of other comprehensive income at December 31, 2021.  There were no net gains (losses) reclassified from AOCL to the consolidated statements of operations during 2021 or 2020.

Derivatives Not Designated as Hedging Instruments [Table Text Block]
   

Year Ended December 31,

 
 

Classification in Consolidated Statements of Operations

 

2021

  

2020

 
Foreign currency forward contractsOther (expense) income, net $62  $134 

Interest rate swap agreements

Other (expense) income, net

  -   - 
   $62  $134