XML 61 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Payer Type
The following table shows disaggregation of revenues by payer types:
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
(in thousands)
Insurance carriers$705,087 $516,987 $1,363,176 $989,635 
Laboratory partners37,745 22,169 66,562 43,001 
Patients9,918 7,444 19,656 15,795 
Total revenues$752,750 $546,600 $1,449,394 $1,048,431 
Schedule of Total Revenue by Geographic Area
The following table presents total revenues by geographic area based on the location of the Company’s payers:
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
(in thousands)
United States$739,469 $537,801 $1,425,067 $1,030,107 
Americas, excluding U.S.2,220 1,571 4,622 3,263 
Europe, Middle East, India, Africa9,015 5,408 15,440 11,457 
Asia Pacific and Other2,046 1,820 4,265 3,604 
Total revenues$752,750 $546,600 $1,449,394 $1,048,431 
Schedule of Changes in the Balance of Deferred Revenues
The following table summarizes the changes in the balance of deferred revenues during the six months ended June 30, 2026 and 2025:
Balance at
June 30,
20262025
(in thousands)
Beginning balance$41,969 $36,592 
Increase in deferred revenues54,793 20,369 
Revenue recognized during the period included in deferred revenues at the beginning of the period(23,074)(14,904)
Revenue recognized from performance obligations satisfied within the same period(17,048)(4,005)
Ending balance$56,640 $38,052