XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

Three months ended

March 31, 

2023

2022

(in thousands)

Insurance carriers

$

210,378

$

164,742

Laboratory and other partners

22,805

20,737

Patients

8,573

8,654

Total revenues

$

241,756

$

194,133

Schedule of total revenue by geographic area

Three months ended

March 31, 

    

2023

    

2022

(in thousands)

United States

 

$

233,254

$

187,217

Americas, excluding U.S.

 

1,158

741

Europe, Middle East, India, Africa

 

5,196

3,691

Asia Pacific and Other

 

2,148

2,484

Total revenues

 

$

241,756

$

194,133

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

Balance at

Balance at

March 31, 

December 31,

(in thousands)

2023

2022

Assets:

Accounts receivable, net

$

246,785

$

244,385

Liabilities:

Deferred revenue, current portion

$

16,579

$

10,777

Deferred revenue, long-term portion

21,511

20,001

Total deferred revenues

$

38,090

$

30,778

Schedule of changes in the balance of deferred revenues

March 31, 

March 31, 

2023

2022

(in thousands)

Beginning balance

$

30,778

$

28,722

Increase in deferred revenues

12,100

10,508

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

(3,988)

(3,889)

Revenue recognized from performance obligations satisfied
within the same period

(800)

(884)

Ending balance

$

38,090

$

34,457