XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Reconciliation of Revenue to Net Profit (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue $ 84,685 $ 72,049
Less:    
Depreciation and amortization expense 3,600 3,821
Stock-based compensation expense 8,931 16,573
Litigation settlement expense 5,360 0
Interest income, net (2,784) (2,885)
Net loss (10,353) (19,888)
Testing services revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 61,921 53,837
Less:    
Cost of test services, product, and patient and digital solutions 15,113 13,632
Product revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 10,810 8,594
Less:    
Cost of test services, product, and patient and digital solutions 5,586 5,344
Patient and digital revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 11,954 9,618
Less:    
Cost of test services, product, and patient and digital solutions 7,716 6,958
Reportable Segment    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 84,685 72,049
Less:    
Personnel cost 30,743 26,528
Professional and legal fees 10,192 12,173
Research materials and clinical trials expense 3,174 3,480
Depreciation and amortization expense 2,950 3,378
Stock-based compensation expense 8,931 16,573
Litigation settlement expense 5,360 0
Other segment items 9,781 8,923
Interest income, net (2,783) (2,886)
Net loss (10,353) (19,888)
Reportable Segment | Testing services revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 61,921 53,837
Less:    
Cost of test services, product, and patient and digital solutions 14,403 12,846
Reportable Segment | Product revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 10,810 8,594
Less:    
Cost of test services, product, and patient and digital solutions 4,943 4,607
Reportable Segment | Patient and digital revenue    
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]    
Total revenue 11,954 9,618
Less:    
Cost of test services, product, and patient and digital solutions $ 7,344 $ 6,315