XML 37 R73.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Movement in Deferred Revenue [Roll Forward]        
Deferred Revenue, beginning balance $ 3,532 $ 3,547 $ 3,820 $ 505
Addition due to business combination   0   2,976
Deferral of revenue 781 991 2,158 3,518
Recognition of deferred revenue (779) (1,280) (2,444) (3,726)
Effect of foreign currency translation 16 9 16 (6)
Deferred Revenue, ending balance 3,550 3,267 3,550 3,267
Service Contracts [Member]        
Movement in Deferred Revenue [Roll Forward]        
Deferred Revenue, beginning balance 1,593 1,694 1,659 505
Addition due to business combination   0   848
Deferral of revenue 471 801 1,597 3,084
Recognition of deferred revenue (358) (1,006) (1,550) (2,933)
Effect of foreign currency translation 16 9 16 (6)
Deferred Revenue, ending balance 1,722 1,498 1,722 1,498
Customer Advances [Member]        
Movement in Deferred Revenue [Roll Forward]        
Deferred Revenue, beginning balance 1,939 1,853 2,161 0
Addition due to business combination   0   2,128
Deferral of revenue 310 190 561 434
Recognition of deferred revenue (421) (274) (894) (793)
Effect of foreign currency translation 0 0 0 0
Deferred Revenue, ending balance $ 1,828 $ 1,769 $ 1,828 $ 1,769