XML 50 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2019
Revenues Disclosure [Abstract]  
Disaggregation of Revenue [Table Text Block]
Three Months Ended September 30, 2019
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment, software and accessories$19,388$2,285$2,772$1,878$26,323
Service, maintenance and warranty contracts82219851241,095
Total revenues$20,210$2,483$2,823$1,902$27,418
Three Months Ended September 30, 2018
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment, software and accessories$19,458$3,098$2,479$2,124$27,159
Service, maintenance and warranty contracts1,07729779231,476
Total revenues$20,535$3,395$2,558$2,147$28,635
Nine Months Ended September 30, 2019
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment and accessories$58,979$7,814$8,956$5,675$81,424
Service, maintenance and warranty contracts2,874624227553,780
Total revenues$61,853$8,438$9,183$5,730$85,204
Nine Months Ended September 30, 2018
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment and accessories$56,153$10,685$9,485$6,524$82,847
Service, maintenance and warranty contracts3,107631277544,069
Total revenues$59,260$11,316$9,762$6,578$86,916
Activity in allowance for doubtful accounts [Table Text Block]
Nine Months Ended September 30,
20192018
(in thousands)
Balance, beginning of period$332$193
Addition due to business combination-102
Bad debt expense3943
Charge-offs and other recoveries(354)(23)
Effect of foreign currency translation(8)26
Balance, end of period$364$301
Service Contracts [Member]  
Deferred Revenue Arrangement [Line Items]  
Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
(in thousands)Service ContractsCustomer AdvancesTotal
Three Months Ended September 30, 2019 and 2018
Balance at June 30, 2019$1,593$1,939$3,532
Deferral of revenue471310781
Recognition of deferred revenue(358)(421)(779)
Effect of foreign currency translation16-16
Balance at September 30, 2019$1,722$1,828$3,550
Balance at June 30, 2018$1,694$1,853$3,547
Deferral of revenue801190991
Recognition of deferred revenue(1,006)(274)(1,280)
Effect of foreign currency translation9-9
Balance at September 30, 2018$1,498$1,769$3,267
Nine Months Ended September 30, 2019 and 2018
Balance at December 31, 2018$1,659$2,161$3,820
Deferral of revenue1,5975612,158
Recognition of deferred revenue(1,550)(894)(2,444)
Effect of foreign currency translation16-16
Balance at September 30, 2019$1,722$1,828$3,550
Balance at December 31, 2017$505$-$505
Addition due to business combination8482,1282,976
Deferral of revenue3,0844343,518
Recognition of deferred revenue(2,933)(793)(3,726)
Effect of foreign currency translation(6)-(6)
Balance at September 30, 2018$1,498$1,769$3,267