XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Other Income, Net (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Interest income

  $ 2,388     $ 1,661     $ 4,762     $ 3,357  

Amortization of premium on available-for-sale securities

    (627 )     (95 )     (1,121 )     (216 )

Gain (loss) on deferred compensation plan investments

    3,572       620       (178 )     2,555  

Foreign currency exchange gain (loss)

    (133 )     73       (130 )     (128 )

Other

    -       (30 )     153       1  

Total

  $ 5,200     $ 2,229     $ 3,486     $ 5,569