XML 68 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue recognition (Tables)
9 Months Ended
Sep. 30, 2019
Revenue recognition  
Schedule of disaggregated revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

Nine Months Ended

 

September 30, 2019

 

September 30, 2019

(in thousands)

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

    

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

Product revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instruments

$

1,795

 

$

1,387

 

$

957

 

$

4,139

 

$

4,350

 

$

3,425

 

$

2,482

 

$

10,257

Consumable and other products

 

3,707

 

 

2,557

 

 

334

 

 

6,598

 

 

10,982

 

 

6,739

 

 

1,081

 

 

18,802

Totals 

 

5,502

 

 

3,944

 

 

1,291

 

 

10,737

 

 

15,332

 

 

10,164

 

 

3,563

 

$

29,059

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service and other revenues

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service-type warranties

 

806

 

 

293

 

 

54

 

 

1,153

 

 

2,309

 

 

827

 

 

119

 

$

3,255

Research services

 

2,412

 

 

87

 

 

198

 

 

2,697

 

 

6,687

 

 

310

 

 

411

 

$

7,408

Other services

 

195

 

 

159

 

 

 3

 

 

357

 

 

597

 

 

475

 

 

22

 

$

1,094

Totals 

$

3,413

 

$

539

 

$

255

 

$

4,207

 

$

9,593

 

$

1,612

 

$

552

 

$

11,757

 

Schedule of changes in deferred revenue from contracts with customers were as follows

 

Changes in deferred revenue from contracts with customers were as follows (in thousands):

 

 

 

 

 

 

    

Nine Months Ended September 30, 2019

Balance at December 31, 2018

 

$

5,957

606 adoption adjustment

 

 

(86)

Deferral of revenue

 

 

2,650

Recognition of deferred revenue

 

 

(3,255)

Balance at September 30, 2019

 

$

5,266

 

Schedule of costs to obtain a contract

The change in the balance of costs to obtain a contract are as follows (in thousands):

 

 

 

 

 

 

    

Nine Months Ended September 30, 2019

Balance at December 31, 2018

 

$

606 adoption adjustment

 

 

307

Deferral of costs to obtain a contract

 

 

636

Recognition of costs to obtain a contract

 

 

(635)

Balance at September 30, 2019

 

$

308