XML 35 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property and equipment, gross $ 70,218 $ 59,800
Less: accumulated depreciation and amortization (29,420) (24,119)
Total 40,798 35,681
Computer Equipment [Member]    
Property and equipment, gross 10,880 10,536
Software and Software Development Costs [Member]    
Property and equipment, gross 4,690 4,112
Furniture and Fixtures [Member]    
Property and equipment, gross 2,395 2,299
Leasehold Improvements [Member]    
Property and equipment, gross 6,095 5,474
Laboratory and Test Equipment [Member]    
Property and equipment, gross 4,933 2,389
Test Equipment [Member]    
Property and equipment, gross 22,980 14,697
Construction in Progress [Member]    
Property and equipment, gross $ 18,245 $ 20,293