XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

Year Ended December 31,

2021

2020

2019

(in thousands)

Insurance carriers

$

492,563

$

300,220

$

210,919

Laboratory partners

100,019

58,196

59,876

Patients

32,904

32,589

31,533

Total revenues

$

625,486

$

391,005

$

302,328

Schedule of total revenue by geographic area

Year ended December 31, 

2021

    

2020

    

2019

(in thousands)

United States

$

590,872

 

$

365,660

 

$

260,846

Americas, excluding U.S.

4,047

 

3,469

 

3,218

Europe, Middle East, India, Africa

20,429

 

14,332

 

15,434

Asia Pacific and Other

10,138

 

7,544

 

22,830

Total

$

625,486

 

$

391,005

$

302,328

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

Balance at

Balance at

December 31,

December 31,

2021

2020

(in thousands)

Assets:

Accounts receivable

$

122,074

$

78,565

Liabilities:

Deferred revenue, current portion

$

7,404

$

50,125

Deferred revenue, long-term portion

21,318

22,805

Total deferred revenues

$

28,722

$

72,930

Schedule of changes in the balance of deferred revenues

Deferred

Revenues

(in thousands)

Balance at December 31, 2020

$

72,930

Increase in deferred revenues

7,915

Reclasses from deferred revenues to other to short-term liabilities

(10,080)

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

(37,784)

Revenue recognized from performance obligations satisfied
within the same period

(4,259)

Balance at December 31, 2021

$

28,722

Schedule of insurance carrier reserve balance

    

December 31, 

    

December 31, 

    

2021

    

2020

(in thousands)

Beginning balance

$

17,366

$

9,410

Additional reserves

16,340

19,427

Refunds to carriers

(10,784)

(6,066)

Reserves released to revenue

(5,712)

(5,405)

Ending balance

$

17,210

$

17,366