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
Balance 3,949 3,820
Deferral of revenue 4,631 3,247
Recognition of deferred revenue (4,820) (3,127)
Effect of foreign currency translation 11 9
Balance 3,771 3,949
Service [Member]    
Balance 1,587 1,659
Deferral of revenue 3,329 2,152
Recognition of deferred revenue (3,298) (2,233)
Effect of foreign currency translation 11 9
Balance 1,629 1,587
Customer Advances [Member]    
Balance 2,362 2,161
Deferral of revenue 1,302 1,095
Recognition of deferred revenue (1,522) (894)
Effect of foreign currency translation 0 0
Balance 2,142 2,362
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