XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Note 13 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues $ 24,037 $ 27,418 $ 71,116 $ 85,204
Instruments, Equipment, Software, and Accessories [Member]        
Revenues 21,851 26,323 66,857 81,424
Service, Maintenance, and Warranty Contracts [Member]        
Revenues 2,186 1,095 4,259 3,780
UNITED STATES        
Revenues 18,042 20,210 52,033 61,853
UNITED STATES | Instruments, Equipment, Software, and Accessories [Member]        
Revenues 16,128 19,388 48,574 58,979
UNITED STATES | Service, Maintenance, and Warranty Contracts [Member]        
Revenues 1,914 822 3,459 2,874
UNITED KINGDOM        
Revenues 2,162 2,483 7,076 8,438
UNITED KINGDOM | Instruments, Equipment, Software, and Accessories [Member]        
Revenues 1,933 2,285 6,432 7,814
UNITED KINGDOM | Service, Maintenance, and Warranty Contracts [Member]        
Revenues 229 198 644 624
GERMANY        
Revenues 2,251 2,823 7,279 9,183
GERMANY | Instruments, Equipment, Software, and Accessories [Member]        
Revenues 2,215 2,772 7,170 8,956
GERMANY | Service, Maintenance, and Warranty Contracts [Member]        
Revenues 36 51 109 227
Rest of the World [Member]        
Revenues 1,582 1,902 4,728 5,730
Rest of the World [Member] | Instruments, Equipment, Software, and Accessories [Member]        
Revenues 1,575 1,878 4,681 5,675
Rest of the World [Member] | Service, Maintenance, and Warranty Contracts [Member]        
Revenues $ 7 $ 24 $ 47 $ 55