v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 150,321 $ 130,164 $ 289,392 $ 244,637
Cost of revenue:        
Intangible asset amortization - cost of revenue 2,741 2,667 5,448 5,252
Total cost of revenue 41,772 40,395 79,684 75,360
Gross profit 108,549 89,769 209,708 169,277
Operating expenses:        
Research and development 29,442 16,264 56,540 33,984
Selling and marketing 28,263 25,316 55,419 49,770
General and administrative 27,443 32,331 51,123 66,139
Impairment loss 0 20,505 0 20,505
Total operating expenses 85,569 95,037 164,082 171,641
Income (loss) from operations 22,980 (5,268) 45,626 (2,364)
Other income, net 3,543 6,518 10,871 11,042
Income before income taxes 26,523 1,250 56,497 8,678
Income tax provision 1,033 2,230 2,300 2,611
Net income (loss) $ 25,490 $ (980) $ 54,197 $ 6,067
Earnings (loss) per share:        
Basic (in USD per share) $ 0.32 $ (0.01) $ 0.68 $ 0.08
Diluted (in USD per share) $ 0.31 $ (0.01) $ 0.66 $ 0.08
Shares used to compute earnings (loss) per common share:        
Basic (in shares) 79,972,389 78,391,502 79,755,699 78,210,881
Diluted (in shares) 82,059,442 78,391,502 81,753,292 79,905,121
Testing revenue        
Revenue:        
Total revenue $ 145,661 $ 122,263 $ 280,752 $ 229,572
Cost of revenue:        
Cost of revenue 36,309 32,407 69,615 60,667
Product revenue        
Revenue:        
Total revenue 3,858 3,598 7,537 7,178
Cost of revenue:        
Cost of revenue 2,515 1,749 4,406 3,171
Biopharmaceutical and other revenue        
Revenue:        
Total revenue 802 4,303 1,103 7,887
Cost of revenue:        
Cost of revenue 207 3,572 215 6,270
Intangible asset amortization - operating expenses        
Operating expenses:        
Intangible asset amortization - operating expenses $ 421 $ 621 $ 1,000 $ 1,243