XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
Revenue Recognition  
Schedule of disaggregation of revenues by payer types

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Nine months ended

​

​

September 30, 

​

September 30, 

​

​

2025

​

2024

​

2025

​

2024

​

​

(in thousands)

Insurance carriers

​

$

559,505

​

$

405,208

​

$

1,549,140

​

$

1,130,364

Laboratory partners

​

​

25,098

​

​

27,622

​

​

68,099

​

​

70,152

Patients

​

​

7,580

​

​

6,928

​

​

23,376

​

​

20,334

Total revenues

​

$

592,183

​

$

439,758

​

$

1,640,615

​

$

1,220,850

Schedule of total revenue by geographic area

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Nine months ended

 

​

​

September 30, 

​

September 30, 

 

​

    

2025

    

2024

    

2025

​

2024

 

​

​

(in thousands)

​

United States

 

$

582,371

​

$

426,274

​

$

1,612,479

​

$

1,190,559

​

Americas, excluding U.S.

 

​

1,523

​

​

2,002

​

​

4,786

​

​

5,084

​

Europe, Middle East, India, Africa

 

​

6,006

​

​

7,722

​

​

17,463

​

​

18,339

​

Asia Pacific and Other

 

​

2,283

​

​

3,760

​

​

5,887

​

​

6,868

​

Total revenues

 

$

592,183

​

$

439,758

​

$

1,640,615

​

$

1,220,850

​

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

​

​

​

​

​

​

​

​

​

​

Balance at

​

​

September 30, 

​

December 31,

​

​

2025

​

2024

​

​

(in thousands)

Assets:

​

​

​

​

​

​

Accounts receivable, net

​

$

286,379

​

$

314,165

Liabilities:

​

​

​

​

​

​

Deferred revenue, current portion

​

$

21,786

​

$

19,754

Deferred revenue, long-term portion (1)

​

​

16,444

​

​

16,838

Total deferred revenues

​

$

38,230

​

$

36,592

Schedule of changes in the balance of deferred revenues

​

​

​

​

​

​

​

​

​

​

Balance at

​

​

September 30, 

​

​

2025

​

​

2024

​

(in thousands)

Beginning balance

​

$

36,592

​

$

35,740

Increase in deferred revenues

​

​

30,841

​

​

23,968

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

​

​

(16,417)

​

​

(12,102)

Revenue recognized from performance obligations satisfied within the same period

​

​

(12,786)

​

​

(12,804)

Ending balance

​

$

38,230

​

$

34,802