XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]

Currency

Contract Position

 

Contract Amount

(Local Currency)

  

Contract Amount (U.S. Dollars)

 

Euro

Buy

  81,677  $87,300 

Swiss Franc

Buy

  20,714   22,500 
       $109,800 
Derivative Instruments, Gain (Loss) [Table Text Block]

Derivatives Not Designated

Location of Gain (Loss)

 

Fiscal Year

 

as Hedging Instruments

Recognized on Derivatives

 

2022

  

2021

  

2020

 

Foreign exchange forward contracts

Foreign transaction gain (loss)

 $(5,356) $(3,428) $756