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

Year Ended December 31,

2022

2021

2020

(in thousands)

Insurance carriers

$

690,754

$

492,563

$

300,220

Laboratory partners

94,910

100,019

58,196

Patients

34,558

32,904

32,589

Total revenues

$

820,222

$

625,486

$

391,005

Schedule of total revenue by geographic area

Year ended December 31, 

2022

    

2021

    

2020

(in thousands)

United States

$

785,849

 

$

590,872

 

$

365,660

Americas, excluding U.S.

3,705

 

4,047

 

3,469

Europe, Middle East, India, Africa

16,640

 

20,429

 

14,332

Asia Pacific and Other

14,028

 

10,138

 

7,544

Total

$

820,222

 

$

625,486

$

391,005

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

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Assets:

Accounts receivable

$

244,385

$

122,074

Liabilities:

Deferred revenue, current portion

$

10,777

$

7,404

Deferred revenue, long-term portion

20,001

21,318

Total deferred revenues

$

30,778

$

28,722

Schedule of changes in the balance of deferred revenues

Balance at

Balance at

December 31,

December 31,

2022

2021

(in thousands)

Beginning balance

$

28,722

$

72,930

Increase in deferred revenues

28,978

7,915

Reclasses from deferred revenues to other short-term liabilities

(337)

(10,080)

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

(8,782)

(37,784)

Revenue recognized from performance obligations satisfied
within the same period

(17,803)

(4,259)

Ending balance

$

30,778

$

28,722