Quarterly report pursuant to Section 13 or 15(d)

Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Schedule of Segment Information (Details)

v3.23.2
Segment Information - Schedule of Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Segment Reporting [Abstract]        
Number of operating segments | segment     2  
Segment Reporting Information [Line Items]        
Total Revenue $ 146,917 $ 125,072 $ 284,137 $ 242,241
Total cost of revenue 87,026 81,126 169,432 160,063
GROSS PROFIT 59,891 43,946 114,705 82,178
Amortization of acquired intangible assets       8,500
Clinical Services        
Segment Reporting Information [Line Items]        
Total Revenue 123,156 105,635 238,025 204,426
Total cost of revenue 71,746 67,035 139,038 132,302
GROSS PROFIT 51,410 38,600 98,987 72,124
Amortization of acquired intangible assets 4,300 4,300 8,500  
Advanced Diagnostics        
Segment Reporting Information [Line Items]        
Total Revenue 23,761 19,437 46,112 37,815
Total cost of revenue 15,280 14,091 30,394 27,761
GROSS PROFIT 8,481 5,346 15,718 10,054
Amortization of acquired intangible assets $ 600 $ 600 $ 1,200 $ 1,200