XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Revenues - Deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Movement in Deferred Revenue [Roll Forward]        
Deferred Revenue, beginning balance $ 3,715 $ 3,853 $ 3,820 $ 505
Addition due to business combination   (1)   2,976
Deferral of revenue 421 1,206 1,377 2,527
Recognition of deferred revenue (594) (1,492) (1,665) (2,446)
Effect of foreign currency translation (10) (19) 0 (15)
Deferred Revenue, ending balance 3,532 3,547 3,532 3,547
Service Contracts [Member]        
Movement in Deferred Revenue [Roll Forward]        
Deferred Revenue, beginning balance 1,666 1,793 1,659 505
Addition due to business combination   (1)   848
Deferral of revenue 281 1,090 1,126 2,283
Recognition of deferred revenue (344) (1,169) (1,192) (1,927)
Effect of foreign currency translation (10) (19) 0 (15)
Deferred Revenue, ending balance 1,593 1,694 1,593 1,694
Customer Advances [Member]        
Movement in Deferred Revenue [Roll Forward]        
Deferred Revenue, beginning balance 2,049 2,060 2,161 0
Addition due to business combination   0   2,128
Deferral of revenue 140 116 251 244
Recognition of deferred revenue (250) (323) (473) (519)
Effect of foreign currency translation 0 0 0 0
Deferred Revenue, ending balance $ 1,939 $ 1,853 $ 1,939 $ 1,853