XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2025
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

Three months ended

March 31, 

2025

2024

(in thousands)

Insurance carriers

$

472,647

$

341,028

Laboratory partners

20,832

20,276

Patients

8,351

6,437

Total revenues

$

501,830

$

367,741

Schedule of total revenue by geographic area

Three months ended

March 31, 

    

2025

    

2024

(in thousands)

United States

 

$

492,305

$

359,413

Americas, excluding U.S.

 

1,692

1,481

Europe, Middle East, India, Africa

 

6,049

5,178

Asia Pacific and Other

 

1,784

1,669

Total revenues

 

$

501,830

$

367,741

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

Balance at

March 31, 

December 31,

2025

2024

(in thousands)

Assets:

Accounts receivable, net

$

318,233

$

314,165

Liabilities:

Deferred revenue, current portion

$

20,557

$

19,754

Deferred revenue, long-term portion (1)

16,705

16,838

Total deferred revenues

$

37,262

$

36,592

(1)The deferred revenue, long-term portion is included within the “Deferred revenue, long-term portion and other liabilities” line item on the consolidated balance sheets.
Schedule of changes in the balance of deferred revenues

Balance at

March 31, 

2025

2024

(in thousands)

Beginning balance

$

36,592

$

35,740

Increase in deferred revenues

10,163

7,941

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

(9,418)

(7,048)

Revenue recognized from performance obligations satisfied within the same period

(75)

(100)

Ending balance

$

37,262

$

36,533