XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31,
(In thousands)20252024
Screening
Medicare Parts B & C$201,682 $173,790 
Commercial284,233 254,143 
Other54,092 46,865 
Total Screening540,007 474,798 
Precision Oncology
Medicare Parts B & C$46,207 $48,050 
Commercial48,270 46,700 
International51,588 44,533 
Other20,713 23,443 
Total Precision Oncology166,778 162,726 
Total$706,785 $637,524