XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2019
Revenues Disclosure [Abstract]  
Disaggregation of Revenue [Table Text Block]
Three Months Ended March 31, 2019
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment, software and accessories$18,671$3,129$2,913$2,044$26,757
Service, maintenance and warranty contracts1,14319097151,445
Total revenues$19,814$3,319$3,010$2,059$28,202
Three Months Ended March 31, 2018
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment, software and accessories$16,147$3,495$3,707$2,255$25,604
Service, maintenance and warranty contracts8962015261,155
Total revenues$17,043$3,696$3,759$2,261$26,759
Activity in allowance for doubtful accounts [Table Text Block]
Three Months Ended March 31,
20192018
(in thousands)
Balance, beginning of period$332$193
Bad debt expense (recoveries)(16)5
Charged to allowance27-
Other-36
Effect of foreign currency translation(2)-
Balance, end of period$341$234
Service Contracts [Member]  
Deferred Revenue Arrangement [Line Items]  
Deferred Revenue, by Arrangement, Disclosure [Table Text Block]
Three Months Ended March 31, 2019
(in thousands)
Service ContractsCustomer AdvancesTotal
Balance at December 31, 2018$1,659$2,161$3,820
Deferral of revenue845111956
Recognition of deferred revenue(848)(223)(1,071)
Effect of foreign currency translation10-10
Balance at March 31, 2019$1,666$2,049$3,715
Three Months Ended March 31, 2018
(in thousands)
Service ContractsCustomer AdvancesTotal
Balance at December 31, 2017$505$-$505
Addition due to business combination8492,1282,977
Deferral of revenue1,1931281,321
Recognition of deferred revenue(758)(196)(954)
Effect of foreign currency translation4-4
Balance at March 31, 2018$1,793$2,060$3,853