XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Interest and Other Income, Net (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
   
Year Ended December 31,
 
   
2017
   
2016
   
2015
 
Interest income
  $
5,353
    $
2,488
    $
1,608
 
Amortization of premium on available-for-sale investments
   
(1,976
)    
(1,019
)    
(463
)
Gain (loss) on deferred compensation plan investments
   
2,531
     
1,257
     
(375
)
Foreign currency exchange gain (loss)
   
(550
)    
65
     
608
 
Other
   
162
     
26
     
43
 
Total
  $
5,520
    $
2,817
    $
1,421