XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues:        
Total revenues $ 35,290 $ 42,569 $ 119,222 $ 142,540
Cost of revenues:        
Total cost of revenues 17,562 18,930 51,269 59,398
Gross profit 17,728 23,639 67,953 83,142
Operating expenses:        
Research and development 50,977 46,833 152,423 130,279
Sales and marketing 10,349 9,109 30,213 27,276
General and administrative 24,824 23,890 73,901 73,414
Total operating expenses 86,150 79,832 256,537 230,969
Loss from operations (68,422) (56,193) (188,584) (147,827)
Other income (expense)        
Gain on equity investments 0 0 0 147,322
Change in fair value 25,459 (14,522) 27,763 61,869
Other income 4,737 5,804 14,363 13,067
Total other income (expense) 30,196 (8,718) 42,126 222,258
(Loss) income before income taxes (38,226) (64,911) (146,458) 74,431
Income tax (benefit) expense (90) (2,887) 449 3,041
Net (loss) income $ (38,136) $ (62,024) $ (146,907) $ 71,390
Earnings Per Share [Abstract]        
Net (loss) income per share of common and limited common stockholders, basic (in USD per share) $ (0.52) $ (0.86) $ (2.02) $ 1.00
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, basic (in shares) 72,813,006 71,924,451 72,606,033 71,679,765
Net (loss) income per share of common and limited common stockholders, diluted (in USD per share) $ (0.52) $ (0.86) $ (2.02) $ 0.95
Weighted average shares used to compute net (loss) income per share of common and limited common stockholders, diluted (in shares) 72,813,006 71,924,451 72,606,033 74,966,791
Software products and services        
Revenues:        
Total revenues $ 31,884 $ 28,904 $ 100,703 $ 90,469
Cost of revenues:        
Total cost of revenues 8,479 7,034 23,622 20,844
Drug discovery        
Revenues:        
Total revenues 3,406 13,665 18,519 52,071
Cost of revenues:        
Total cost of revenues $ 9,083 $ 11,896 $ 27,647 $ 38,554