XML 92 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenues $ 102,100 $ 116,176
UNITED STATES    
Revenues 102,100  
UNITED STATES | Instruments, Equipment, Software, and Accessories [Member]    
Revenues 97,473  
UNITED STATES | Service, Maintenance, and Warranty Contracts [Member]    
Revenues $ 4,627  
UNITED KINGDOM    
Revenues   116,176
UNITED KINGDOM | Instruments, Equipment, Software, and Accessories [Member]    
Revenues   110,220
UNITED KINGDOM | Service, Maintenance, and Warranty Contracts [Member]    
Revenues   $ 5,956