XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
The following table presents the Company’s revenues disaggregated by revenue source:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2024202320242023
Screening
Medicare Parts B & C$195,337 $176,016 $369,127 $347,746 
Commercial283,729 245,748 537,872 478,781 
Other52,540 41,023 99,405 79,455 
Total Screening531,606 462,787 1,006,404 905,982 
Precision Oncology
Medicare Parts B & C$47,467 $47,588 $95,517 $94,969 
Commercial49,187 46,212 95,887 91,144 
International46,722 35,586 91,255 72,854 
Other24,282 27,788 47,725 53,639 
Total Precision Oncology167,658 157,174 330,384 312,606 
COVID-19 Testing$— $2,132 $— $5,955 
Total$699,264 $622,093 $1,336,788 $1,224,543