XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Interest and Other Income, Net (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2018
   
2017
   
2018
   
2017
 
Interest income
  $
1,563
    $
1,327
    $
3,024
    $
2,591
 
Amortization of premium on available-for-sale investments
   
(374
)    
(498
)    
(808
)    
(1,005
)
Gain on deferred compensation plan investments
   
419
     
533
     
233
     
1,266
 
Foreign currency exchange gain (loss)
   
614
     
(125
)    
214
     
(234
)
Other
   
10
     
-
     
10
     
-
 
Total
  $
2,232
    $
1,237
    $
2,673
    $
2,618