XML 17 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Note 16 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total revenues $ 23,771 $ 28,202
Instruments, Equipment, Software, and Accessories [Member]    
Total revenues 22,937 26,757
Service, Maintenance, and Warranty Contracts [Member]    
Total revenues 834 1,445
UNITED STATES    
Total revenues 16,531 19,814
UNITED STATES | Instruments, Equipment, Software, and Accessories [Member]    
Total revenues 15,956 18,671
UNITED STATES | Service, Maintenance, and Warranty Contracts [Member]    
Total revenues 575 1,143
UNITED KINGDOM    
Total revenues 2,711 3,319
UNITED KINGDOM | Instruments, Equipment, Software, and Accessories [Member]    
Total revenues 2,507 3,129
UNITED KINGDOM | Service, Maintenance, and Warranty Contracts [Member]    
Total revenues 204 190
GERMANY    
Total revenues 2,612 3,010
GERMANY | Instruments, Equipment, Software, and Accessories [Member]    
Total revenues 2,573 2,913
GERMANY | Service, Maintenance, and Warranty Contracts [Member]    
Total revenues 39 97
Rest of the World [Member]    
Total revenues 1,917 2,059
Rest of the World [Member] | Instruments, Equipment, Software, and Accessories [Member]    
Total revenues 1,901 2,044
Rest of the World [Member] | Service, Maintenance, and Warranty Contracts [Member]    
Total revenues $ 16 $ 15