XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Other Income, Net (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Interest income

 $3,050  $2,311  $8,102  $7,073 

Amortization of premium on available-for-sale securities

  (1,305)  (863)  (3,231)  (1,984)

Gain (loss) on deferred compensation plan investments

  (399)  1,598   2,640   1,420 

Foreign currency exchange loss

  (171)  (759)  (544)  (889)

Other

  (382)  207   (556)  360 

Total

 $793  $2,494  $6,411  $5,980