XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31,

​

​

2020

​

2019

​

2018

​

​

(in thousands)

Insurance carriers

​

$

300,220

​

$

210,919

​

$

193,895

Laboratory partners

​

​

58,196

​

​

59,876

​

​

44,062

Patients

​

​

32,589

​

​

31,533

​

​

19,697

Total revenues

​

$

391,005

​

$

302,328

​

$

257,654

Schedule of total revenue by geographic area

​

​

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

​

2020

    

2019

    

2018

​

​

(in thousands)

United States

​

$

365,660

 

$

260,846

 

$

225,931

Americas, excluding U.S.

​

​

3,469

 

​

3,218

 

​

3,472

Europe, Middle East, India, Africa

​

​

14,332

 

​

15,434

 

​

20,866

Asia Pacific and Other

​

​

7,544

 

​

22,830

 

​

7,385

Total

​

$

391,005

 

$

302,328

​

$

257,654

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

​

​

​

​

​

​

​

​

​

​

Balance at

​

Balance at

​

​

December 31,

​

December 31,

​

​

2020

​

2019

​

​

(in thousands)

Assets:

​

​

​

​

​

​

Accounts receivable

​

$

78,565

​

$

53,351

Liabilities:

​

​

​

​

​

​

Deferred revenue, current portion

​

$

50,125

​

$

56,016

Deferred revenue, long-term portion

​

​

22,805

​

​

23,808

Total deferred revenues

​

$

72,930

​

$

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

​

​

2,397

Reclasses from deferred revenues to other to short-term liabilities

​

​

(799)

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

​

​

(7,246)

Revenue recognized from performance obligations satisfied
within the same period

​

​

(1,246)

Balance at December 31, 2020

​

$

72,930

Schedule of insurance carrier reserve balance

​

​

​

​

​

​

​

​

​

    

December 31, 

    

December 31, 

​

    

2020

    

2019

​

​

(in thousands)

Beginning balance

​

$

9,410

​

$

10,012

Additional reserves

​

​

19,427

​

​

9,560

Refunds to carriers

​

​

(6,066)

​

​

(7,752)

Reserves released to revenue

​

​

(5,405)

​

​

(2,410)

Ending balance

​

$

17,366

​

$

9,410