XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

​

​

June 30, 

​

June 30, 

​

​

2020

​

2019

​

2020

​

2019

(in thousands)

​

​

​

​

​

​

​

​

​

​

Insurance carriers

​

$

67,630

​

$

50,777

​

$

138,302

​

$

100,978

Laboratory and other partners

​

​

13,041

​

​

15,132

​

​

28,724

​

​

25,155

Patients

​

​

5,801

​

​

8,446

​

​

13,458

​

​

15,046

Total revenues

​

$

86,472

​

$

74,355

​

$

180,484

​

$

141,179

Schedule of total revenue by geographic area

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Six months ended

 

​

​

June 30, 

​

June 30, 

 

​

    

2020

    

2019

    

2020

​

2019

 

(in thousands)

​

​

​

​

​

​

​

​

​

​

​

United States

 

$

80,757

​

$

62,393

​

$

167,488

​

$

122,676

​

Americas, excluding U.S.

 

​

721

​

​

767

​

​

1,503

​

​

1,585

​

Europe, Middle East, India, Africa

 

​

3,584

​

​

4,318

​

​

7,060

​

​

8,322

​

Asia Pacific and Other

 

​

1,410

​

​

6,877

​

​

4,433

​

​

8,596

​

Total revenues

 

$

86,472

​

$

74,355

​

$

180,484

​

$

141,179

​

Schedule of beginning and ending balances of accounts receivable and deferred revenues

​

​

​

​

​

​

​

​

​

​

Balance at

​

Balance at

​

​

June 30, 

​

December 31,

(in thousands)

​

2020

​

2019

Assets:

​

​

​

​

​

​

Accounts receivable

​

$

58,706

​

$

53,351

Liabilities:

​

​

​

​

​

​

Deferred revenue, current portion

​

$

52,392

​

$

56,016

Deferred revenue, long-term portion

​

​

22,533

​

​

23,808

Total deferred revenues

​

$

74,925

​

$

79,824

Schedule of changes in the balance of deferred revenues

​

​

​

​

​

​

​

Deferred

​

​

Revenues

(in thousands)

​

​

Balance at December 31, 2019

​

$

79,824

Increase in deferred revenues

​

​

746

Revenue recognized during the period that was included in
deferred revenues at the beginning of the period

​

​

(4,943)

Revenue recognized from performance obligations satisfied
within the same period

​

​

(702)

Balance at June 30, 2020

​

$

74,925