XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Revenues
6 Months Ended
Jun. 30, 2019
Revenues Disclosure [Abstract]  
Revenues

17. Revenues

The following table represents a disaggregation of revenue from contracts with customers. Revenue from continuing operations originating from the following geographic areas for the six months ended June 30, 2019 and 2018 consist of:

Three Months Ended June 30, 2019
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment, software and accessories$20,920$2,399$3,271$1,753$28,343
Service, maintenance and warranty contracts91023679161,241
Total revenues$21,830$2,635$3,350$1,769$29,584
Three Months Ended June 30, 2018
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment, software and accessories$20,478$4,058$3,316$2,156$30,008
Service, maintenance and warranty contracts1,204168129131,514
Total revenues$21,682$4,226$3,445$2,169$31,522
Six Months Ended June 30, 2019
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment and accessories$39,591$5,528$6,184$3,798$55,101
Service, maintenance and warranty contracts2,053426176302,685
Total revenues$41,644$5,954$6,360$3,828$57,786
Six Months Ended June 30, 2018
(in thousands)
United StatesUnited KingdomGermanyRest of the worldTotal
Instruments, equipment and accessories$36,695$7,587$7,006$4,400$55,688
Service, maintenance and warranty contracts2,030334198312,593
Total revenues$38,725$7,921$7,204$4,431$58,281

Deferred revenue

As of June 30, 2019 and December 31, 2018, the Company had approximately $3.5 million and $3.8 million, respectively, in deferred revenue comprised of revenue deferred from service contracts and revenue deferred from advance payments.

Changes in deferred revenue from service contracts and advance payments from customers during the six months ended June 30, 2019 and 2018 were as follows:

Three Months Ended June 30, 2019
(in thousands)
Service ContractsCustomer AdvancesTotal
Balance at March 31, 2019$1,666$2,049$3,715
Deferral of revenue281140421
Recognition of deferred revenue(344)(250)(594)
Effect of foreign currency translation(10)-(10)
Balance at June 30, 2019$1,593$1,939$3,532
Three Months Ended June 30, 2018
(in thousands)
Service ContractsCustomer AdvancesTotal
Balance at March 31, 2018$1,793$2,060$3,853
Addition due to business combination(1)-(1)
Deferral of revenue1,0901161,206
Recognition of deferred revenue(1,169)(323)(1,492)
Effect of foreign currency translation(19)-(19)
Balance at June 30, 2018$1,694$1,853$3,547
Six Months Ended June 30, 2019
(in thousands)
Service ContractsCustomer AdvancesTotal
Balance at December 31, 2018$1,659$2,161$3,820
Deferral of revenue1,1262511,377
Recognition of deferred revenue(1,192)(473)(1,665)
Effect of foreign currency translation---
Balance at June 30, 2019$1,593$1,939$3,532
Six Months Ended June 30, 2018
(in thousands)
Service ContractsCustomer AdvancesTotal
Balance at December 31, 2017$505$-$505
Addition due to business combination8482,1282,976
Deferral of revenue2,2832442,527
Recognition of deferred revenue(1,927)(519)(2,446)
Effect of foreign currency translation(15)-(15)
Balance at June 30, 2018$1,694$1,853$3,547

Allowance for doubtful accounts

Activity in the allowance for doubtful accounts was as follows: 

Six Months Ended June 30,
20192018
(in thousands)
Balance, beginning of period$332$193
Addition due to business combination-102
Bad debt expense368149
Charge-offs and other recoveries(329)-
Effect of foreign currency translation(1)77
Balance, end of period$370$521