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
Revenues:        
Total revenues $ 58,889 $ 54,759 $ 117,476 $ 114,310
Cost of revenues:        
Total cost of revenues 26,457 28,601 55,497 57,028
Gross profit 32,432 26,158 61,979 57,282
Operating expenses:        
Research and development 40,998 43,138 84,822 88,982
Sales and marketing 10,266 10,734 21,869 21,101
General and administrative (includes related party expense of $165, $109, $330 and $218) 22,715 25,189 45,629 50,991
Total operating expenses 73,979 79,061 152,320 161,074
Loss from operations (41,547) (52,903) (90,341) (103,792)
Other income (expense):        
Change in fair value of equity investments 45,868 4,579 32,381 (8,516)
Other income 3,026 5,438 5,689 9,642
Total other income 48,894 10,017 38,070 1,126
Income (loss) before income taxes 7,347 (42,886) (52,271) (102,666)
Income tax expense 1,372 287 1,780 315
Net income (loss) $ 5,975 $ (43,173) $ (54,051) $ (102,981)
Net income (loss) per share of common and limited common stockholders, basic (in USD per share) $ 0.08 $ (0.59) $ (0.73) $ (1.41)
Weighted average shares used to compute net income (loss) per share of common and limited common stockholders, basic (in shares) 74,712,581 73,427,635 74,352,857 73,243,797
Net income (loss) per share of common and limited common stockholders, diluted (in USD per share) $ 0.08 $ (0.59) $ (0.73) $ (1.41)
Weighted average shares used to compute net income (loss) per share of common and limited common stockholders, diluted (in shares) 75,769,360 73,427,635 74,352,857 73,243,797
Software products and services        
Revenues:        
Total revenues $ 32,544 $ 36,031 $ 68,104 $ 81,003
Cost of revenues:        
Total cost of revenues 9,449 8,787 20,312 17,899
Drug discovery        
Revenues:        
Total revenues 22,986 13,940 45,865 24,176
Cost of revenues:        
Total cost of revenues 15,794 15,140 32,104 29,592
Contribution        
Revenues:        
Total revenues 3,359 4,788 3,507 9,131
Cost of revenues:        
Total cost of revenues $ 1,214 $ 4,674 $ 3,081 $ 9,537