XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
March 31,
201
9
   
December 31,
201
8
 
Laboratory and production equipment
  $
124,774
    $
121,716
 
Office, software and computer equipment
   
30,578
     
30,190
 
Furniture and fixtures
   
1,572
     
1,558
 
Leasehold improvements
   
7,600
     
7,609
 
     
164,524
     
161,073
 
Less accumulated depreciation
   
(95,820
)    
(90,333
)
    $
68,704
    $
70,740