XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Property, Plant and Equipment [Table Text Block]
    December 31,
    2018   2017
Equipment and software   $
39,646
    $
37,137
 
Furniture and fixtures    
2,014
     
1,947
 
Leasehold improvements    
33,801
     
31,459
 
Construction in progress    
2,720
     
5,830
 
Subtotal    
78,181
     
76,373
 
Less accumulated depreciation    
(24,070
)    
(20,190
)
Total   $
54,111
    $
56,183