XML 72 R61.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting - Summary of Reconciliation of Revenue to Net Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue $ 117,700 $ 84,685
Less:    
Depreciation and amortization expense 3,899 3,600
Stock-based compensation expense 9,803 8,931
Litigation settlement expense 600 5,360
Interest income, net (1,909) (2,784)
Net income (loss) 2,809 (10,353)
Testing services revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 91,398 61,921
Less:    
Cost of test services, product, and patient and digital solutions 17,097 15,113
Product revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 10,346 10,810
Less:    
Cost of test services, product, and patient and digital solutions 4,834 5,586
Patient and digital solutions revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 15,956 11,954
Less:    
Cost of test services, product, and patient and digital solutions 11,698 7,716
Reportable Segment    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 117,700 84,685
Less:    
Personnel cost 42,188 30,743
Professional and legal fees 7,912 10,192
Research materials and clinical trials expense 3,831 3,174
Depreciation and amortization expense 3,119 2,950
Stock-based compensation expense 9,767 8,931
Litigation settlement expense 600 5,360
Business development and portfolio optimization expense 3,357 0
Other segment items 13,860 9,781
Interest income, net (1,909) (2,783)
Net income (loss) 2,809 (10,353)
Reportable Segment | Testing services revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 91,398 61,921
Less:    
Cost of test services, product, and patient and digital solutions 16,521 14,403
Reportable Segment | Product revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 10,346 10,810
Less:    
Cost of test services, product, and patient and digital solutions 4,233 4,943
Reportable Segment | Patient and digital solutions revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 15,956 11,954
Less:    
Cost of test services, product, and patient and digital solutions $ 11,412 $ 7,344