XML 44 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Property, Plant and Equipment [Table Text Block]
    December 31,
    2017   2016
Equipment and software   $
37,137
    $
27,456
 
Furniture and fixtures    
1,947
     
1,126
 
Leasehold improvements    
31,459
     
27,796
 
Construction in progress    
5,830
     
22,695
 
Subtotal    
76,373
     
79,073
 
Less accumulated depreciation    
(20,190
)    
(26,777
)
Total   $
56,183
    $
52,296