XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue recognition  
Schedule of disaggregated revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

​

June 30, 2020

​

June 30, 2020

(in thousands)

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

    

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

Product revenues

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Instruments

$

1,220

​

$

1,009

​

$

535

 

$

2,764

 

$

2,973

​

$

1,735

​

$

1,744

​

$

6,452

Consumable and other products

​

1,734

​

​

1,897

​

​

395

 

​

4,026

 

​

4,658

​

​

4,601

​

​

912

​

​

10,171

Totals

$

2,954

 

$

2,906

 

$

930

 

$

6,790

 

$

7,631

 

$

6,336

 

$

2,656

 

$

16,623

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Service and other revenues

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Service-type warranties

$

731

​

$

385

​

$

59

​

$

1,175

 

$

1,479

​

$

764

​

$

111

​

$

2,354

Research services

​

4,394

​

​

513

​

​

75

​

​

4,982

 

​

8,061

​

​

595

​

​

613

 

​

9,269

Other services

​

75

​

​

67

​

​

18

​

​

160

 

​

306

​

​

127

​

​

23

​

​

456

Totals

$

5,200

​

$

965

​

$

152

​

$

6,317

​

$

9,846

​

$

1,486

​

$

747

​

$

12,079

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Collaboration and license revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Collaboration and license revenue

$

22

​

$

1

​

$

—

​

$

23

​

$

144

​

$

11

​

$

—

​

$

155

Totals

$

22

 

$

1

 

$

—

 

$

23

 

$

144

 

$

11

 

$

—

 

$

155

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

​

June 30, 2019

​

June 30, 2019

(in thousands)

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

    

 NA

    

 EMEA

    

 Asia Pacific

    

 Total

Product revenues

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Instruments

$

1,159

 

$

893

 

$

651

 

$

2,703

 

$

2,556

 

$

2,038

 

$

1,525

 

$

6,119

Consumable and other products

​

3,655

 

​

2,095

 

​

323

 

​

6,073

 

​

7,274

 

​

4,183

 

​

747

 

​

12,204

Totals

$

4,814

 

$

2,988

 

$

974

 

$

8,776

 

$

9,830

 

$

6,221

 

$

2,271

 

$

18,322

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Service and other revenues

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Service-type warranties

$

814

 

$

300

 

$

28

 

$

1,142

 

$

1,503

 

$

534

 

$

65

 

$

2,102

Research services

​

2,771

 

​

223

 

​

213

 

​

3,207

 

​

4,275

 

​

223

 

​

213

 

​

4,711

Other services

​

200

 

​

209

 

​

2

 

​

411

 

​

401

 

​

317

 

​

19

 

​

737

Totals

$

3,785

​

$

732

​

$

243

​

$

4,760

​

$

6,179

​

$

1,074

​

$

297

​

$

7,550

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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):

​

​

​

​

​

​

    

Six Months Ended June 30, 2020

Balance at December 31, 2019

 

$

5,163

Deferral of revenue

​

 

2,594

Recognition of deferred revenue

​

 

(2,354)

Balance at June 30, 2020

 

$

5,403

​

Schedule of costs to obtain a contract

​

​

​

​

​

​

    

Six Months Ended June 30, 2020

Balance at December 31, 2019

 

$

335

Deferral of costs to obtain a contract

​

 

230

Recognition of costs to obtain a contract

​

 

(303)

Balance at June 30, 2020

 

$

262

​