XML 82 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue recognition  
Schedule of disaggregated revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

March 31, 2020

(in thousands)

    

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

Product revenues

 

 

 

 

 

 

 

 

 

 

 

 

Instruments

 

$

1,753

 

$

726

 

$

1,209

 

$

3,688

Consumable and other products

 

 

2,924

 

 

2,704

 

 

517

 

 

6,145

Totals 

 

$

4,677

 

$

3,430

 

$

1,726

 

$

9,833

 

 

 

 

 

 

 

 

 

 

 

 

 

Service and other revenues

 

 

 

 

 

 

 

 

 

 

 

 

Service-type warranties

 

$

748

 

$

379

 

$

52

 

$

1,179

Research services

 

 

3,667

 

 

82

 

 

538

 

 

4,287

Other services

 

 

231

 

 

60

 

 

 5

 

 

296

Totals

 

$

4,646

 

$

521

 

$

595

 

$

5,762

 

 

 

 

 

 

 

 

 

 

 

 

 

Collaboration and license revenue

 

 

 

 

 

 

 

 

 

 

 

 

Collaboration and license revenue

 

$

122

 

$

10

 

$

 —

 

$

132

Totals 

 

$

122

 

$

10

 

$

 —

 

$

132

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

March 31, 2019

(in thousands)

    

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

Product revenues

 

 

 

 

 

 

 

 

 

 

 

 

Instruments

 

$

1,397

 

$

1,145

 

$

874

 

$

3,416

Consumable and other products

 

 

3,619

 

 

2,088

 

 

424

 

 

6,131

Totals 

 

$

5,016

 

$

3,233

 

$

1,298

 

$

9,547

 

 

 

 

 

 

 

 

 

 

 

 

 

Service and other revenues

 

 

 

 

 

 

 

 

 

 

 

 

Service-type warranties

 

$

689

 

$

234

 

$

37

 

$

960

Research services

 

 

1,504

 

 

 —

 

 

 —

 

 

1,504

Other services

 

 

201

 

 

108

 

 

17

 

 

326

Totals

 

$

2,394

 

$

342

 

$

54

 

$

2,790

 

 

 

 

 

 

 

 

 

 

 

 

 

Collaboration and license revenue

 

 

 

 

 

 

 

 

 

 

 

 

Collaboration and license revenue

 

$

 —

 

$

 —

 

$

 —

 

$

 —

Totals 

 

$

 —

 

$

 —

 

$

 —

 

$

 —

 

Schedule of changes in deferred revenue from contracts with customers

 

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

 

 

 

 

 

 

    

Three Months Ended March 31, 2020

Balance at December 31, 2019

 

$

5,163

Deferral of revenue

 

 

1,850

Recognition of deferred revenue

 

 

(1,179)

Balance at March 31, 2020

 

$

5,834

 

Schedule of costs to obtain a contract

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

 

 

 

 

 

 

    

Three Months Ended March 31, 2020

Balance at December 31, 2019

 

$

335

Deferral of costs to obtain a contract

 

 

94

Recognition of costs to obtain a contract

 

 

(203)

Balance at March 31, 2020

 

$

226