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, | | 2026 | | 2025 | | 2026 | | 2025 | | (in thousands) | | Insurance carriers | $ | 705,087 | | | $ | 516,987 | | | $ | 1,363,176 | | | $ | 989,635 | | | Laboratory partners | 37,745 | | | 22,169 | | | 66,562 | | | 43,001 | | | Patients | 9,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, | | 2026 | | 2025 | | 2026 | | 2025 | | (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, Africa | 9,015 | | | 5,408 | | | 15,440 | | | 11,457 | | | Asia Pacific and Other | 2,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, | | 2026 | | 2025 | | (in thousands) | | Beginning balance | $ | 41,969 | | | $ | 36,592 | | | Increase in deferred revenues | 54,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 | |
|