Biggest changeThree Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2024 2024 2024 2024 2023 2023 2023 2023 (in thousands) Revenues: Software products and services $ 79,662 $ 31,884 $ 35,404 $ 33,415 $ 68,655 $ 28,904 $ 29,352 $ 32,213 Drug discovery 8,655 3,406 11,930 3,183 5,471 13,665 5,837 32,569 Total revenues 88,317 35,290 47,334 36,598 74,126 42,569 35,189 64,782 Cost of revenues: Software products and services (1) 13,278 8,479 7,167 7,976 8,670 7,034 6,695 7,115 Drug discovery (1) 10,909 9,083 8,832 9,732 7,906 11,896 14,684 11,974 Total cost of revenues 24,187 17,562 15,999 17,708 16,576 18,930 21,379 19,089 Gross profit 64,130 17,728 31,335 18,890 57,550 23,639 13,810 45,693 Operating expenses: Research and development (1) 49,362 50,977 50,835 50,611 51,487 46,833 42,705 40,741 Sales and marketing (1) 9,704 10,349 9,693 10,171 9,950 9,109 9,022 9,145 General and administrative (1) 25,776 24,824 23,536 25,541 25,734 23,890 23,216 26,308 Total operating expenses 84,842 86,150 84,064 86,323 87,171 79,832 74,943 76,194 Loss from operations (20,712) (68,422) (52,729) (67,433) (29,621) (56,193) (61,133) (30,501) Other (expense) income: (Loss) gain on equity investments — — — — (109) — — 147,322 Change in fair value (22,080) 25,459 (5,833) 8,137 (8,408) (14,522) 40,654 35,737 Other income 3,539 4,737 4,598 5,028 6,626 5,804 4,326 2,937 Total other (expense) income (18,541) 30,196 (1,235) 13,165 (1,891) (8,718) 44,980 185,996 (Loss) income before income taxes (39,253) (38,226) (53,964) (54,268) (31,512) (64,911) (16,153) 155,495 Income tax expense (benefit) 963 (90) 83 456 (842) (2,887) (20,431) 26,359 Net (loss) income $ (40,216) $ (38,136) $ (54,047) $ (54,724) $ (30,670) $ (62,024) $ 4,278 $ 129,136 (1) Includes stock-based compensation as indicated in the table located further below. 142 Table of Content s Revenues: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2024 2024 2024 2024 2023 2023 2023 2023 (in thousands) Revenues: Software On-premise software $ 55,393 $ 12,250 $ 18,758 $ 17,619 $ 53,947 $ 13,806 $ 16,814 $ 19,944 Hosted software 11,176 8,814 8,087 7,176 6,016 5,463 4,451 4,451 Software maintenance 5,886 5,658 5,840 5,895 5,687 5,752 5,877 5,750 Professional services 2,315 2,038 2,719 2,725 3,005 2,083 2,210 2,068 Revenue from contracts with customers 74,770 28,760 35,404 33,415 68,655 27,104 29,352 32,213 Software contribution 4,892 3,124 — — — 1,800 — — Total software products and services revenue 79,662 31,884 35,404 33,415 68,655 28,904 29,352 32,213 Drug discovery Drug discovery services 8,132 2,813 11,506 2,692 4,955 12,730 5,232 31,803 Drug discovery contribution 523 593 424 491 516 935 605 766 Total drug discovery revenue 8,655 3,406 11,930 3,183 5,471 13,665 5,837 32,569 Total revenues $ 88,317 $ 35,290 $ 47,334 $ 36,598 $ 74,126 $ 42,569 $ 35,189 $ 64,782 Deferred Revenue: As of December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2024 2024 2024 2024 2023 2023 2023 2023 (in thousands) Deferred revenue $ 220,758 $ 46,973 $ 47,879 $ 57,513 $ 65,274 $ 55,415 $ 62,294 $ 71,926 Gross Margin: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2024 2024 2024 2024 2023 2023 2023 2023 Software products and services gross margin 83 % 73 % 80 % 76 % 87 % 76 % 77 % 78 % Stock-Based Compensation: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2024 2024 2024 2024 2023 2023 2023 2023 (in thousands) Stock-based compensation: Cost of revenues: Software products and services $ 664 $ 665 $ 669 $ 645 $ 671 $ 654 $ 625 $ 600 Drug discovery $ 538 $ 573 $ 691 $ 490 $ 585 $ 580 $ 765 $ 699 Research and development $ 4,152 $ 4,218 $ 4,228 $ 4,066 $ 4,070 $ 4,101 $ 3,807 $ 3,514 Sales and marketing $ 988 $ 971 $ 968 $ 974 $ 935 $ 914 $ 941 $ 851 General and administrative $ 6,137 $ 5,971 $ 6,252 $ 6,043 $ 6,272 $ 6,405 $ 5,635 $ 5,217 Total stock-based compensation expense $ 12,479 $ 12,398 $ 12,808 $ 12,218 $ 12,533 $ 12,654 $ 11,773 $ 10,881 143 Table of Content s Depreciation and Amortization: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2024 2024 2024 2024 2023 2023 2023 2023 (in thousands) Depreciation and amortization: Cost of revenues: Software products and services $ 130 $ 135 $ 120 $ 122 $ 124 $ 109 $ 101 $ 112 Drug discovery $ 181 $ 158 $ 108 $ 120 $ 83 $ 110 $ 130 $ 116 Research and development $ 897 $ 878 $ 793 $ 780 $ 710 $ 591 $ 525 $ 518 Sales and marketing $ 159 $ 174 $ 169 $ 165 $ 151 $ 172 $ 141 $ 140 General and administrative $ 266 $ 262 $ 264 $ 278 $ 286 $ 291 $ 268 $ 874 Total depreciation and amortization expense $ 1,633 $ 1,607 $ 1,454 $ 1,465 $ 1,354 $ 1,273 $ 1,165 $ 1,760 Quarterly Revenue Trends On-premise software revenue is subject to seasonality that generally favors the first and fourth quarter of each year, primarily due to the timing of customer renewals for on-premise software arrangements, for which revenue is recognized at a single point in time.
Biggest changeThree Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2025 2025 2025 2025 2024 2024 2024 2024 (in thousands) Revenues: Software products and services $ 69,282 $ 40,858 $ 40,544 $ 48,816 $ 79,662 $ 31,884 $ 35,404 $ 33,415 Drug discovery 17,953 13,466 14,215 10,735 8,655 3,406 11,930 3,183 Total revenues 87,235 54,324 54,759 59,551 88,317 35,290 47,334 36,598 Cost of revenues: Software products and services (1) 13,339 11,111 13,029 13,522 13,278 8,479 7,167 7,976 Drug discovery (1) 16,603 15,174 15,572 14,905 10,909 9,083 8,832 9,732 Total cost of revenues 29,942 26,285 28,601 28,427 24,187 17,562 15,999 17,708 Gross profit 57,293 28,039 26,158 31,124 64,130 17,728 31,335 18,890 Operating expenses: Research and development (1) 41,399 42,757 43,138 45,844 49,362 50,977 50,835 50,611 Sales and marketing (1) 10,338 9,524 10,734 10,367 9,704 10,349 9,693 10,171 General and administrative (1) 22,713 21,705 25,189 25,802 25,776 24,824 23,536 25,541 Total operating expenses 74,450 73,986 79,061 82,013 84,842 86,150 84,064 86,323 Loss from operations (17,157) (45,947) (52,903) (50,889) (20,712) (68,422) (52,729) (67,433) Other income (expense): Gain (loss) on equity investments — — — — — — — — Change in fair value of equity investments 46,999 9,691 4,579 (13,095) (22,080) 25,459 (5,833) 8,137 Other income 3,131 3,623 5,438 4,204 3,539 4,737 4,598 5,028 Total other income (expense) 50,130 13,314 10,017 (8,891) (18,541) 30,196 (1,235) 13,165 Income (loss) before income taxes 32,973 (32,633) (42,886) (59,780) (39,253) (38,226) (53,964) (54,268) Income tax expense (benefit) 462 162 287 28 963 (90) 83 456 Net income (loss) $ 32,511 $ (32,795) $ (43,173) $ (59,808) $ (40,216) $ (38,136) $ (54,047) $ (54,724) (1) Includes stock-based compensation as indicated in the table located further below. 144 Table of Contents Revenues: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2025 2025 2025 2025 2024 2024 2024 2024 (in thousands) Revenues: Software On-premise software $ 44,354 $ 15,928 $ 15,743 $ 25,423 $ 55,393 $ 12,250 $ 18,758 $ 17,619 Hosted software 11,538 11,585 11,128 10,872 11,176 8,814 8,087 7,176 Software maintenance 6,893 6,826 6,778 6,796 5,886 5,658 5,840 5,895 Professional services 3,796 1,589 2,382 1,881 2,315 2,038 2,719 2,725 Revenue from contracts with customers 66,581 35,928 36,031 44,972 74,770 28,760 35,404 33,415 Software contribution 2,701 4,930 4,513 3,844 4,892 3,124 — — Total software products and services revenue 69,282 40,858 40,544 48,816 79,662 31,884 35,404 33,415 Drug discovery Drug discovery services 17,576 13,008 13,940 10,236 8,132 2,813 11,506 2,692 Drug discovery contribution 377 458 275 499 523 593 424 491 Total drug discovery revenue 17,953 13,466 14,215 10,735 8,655 3,406 11,930 3,183 Total revenues $ 87,235 $ 54,324 $ 54,759 $ 59,551 $ 88,317 $ 35,290 $ 47,334 $ 36,598 Deferred Revenue: As of December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2025 2025 2025 2025 2024 2024 2024 2024 (in thousands) Deferred revenue $ 191,730 $ 174,673 $ 186,538 $ 209,954 $ 220,758 $ 46,973 $ 47,879 $ 57,513 Gross Margin: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2025 2025 2025 2025 2024 2024 2024 2024 Software products and services gross margin 81 % 73 % 68 % 72 % 83 % 73 % 80 % 76 % 145 Table of Contents Stock-Based Compensation: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2025 2025 2025 2025 2024 2024 2024 2024 (in thousands) Stock-based compensation: Cost of revenues: Software products and services $ 601 $ 604 $ 582 $ 611 $ 664 $ 665 $ 669 $ 645 Drug discovery 747 802 839 792 538 573 691 490 Research and development 3,173 3,256 3,339 3,507 4,152 4,218 4,228 4,066 Sales and marketing 932 927 968 920 988 971 968 974 General and administrative 4,497 5,257 4,899 5,744 6,137 5,971 6,252 6,043 Total stock-based compensation expense $ 9,950 $ 10,846 $ 10,627 $ 11,574 $ 12,479 $ 12,398 $ 12,808 $ 12,218 Depreciation and Amortization: Three Months Ended December 31, September 30, June 30, March 31, December 31, September 30, June 30, March 31, 2025 2025 2025 2025 2024 2024 2024 2024 (in thousands) Depreciation and amortization: Cost of revenues: Software products and services $ 117 $ 121 $ 122 $ 127 $ 130 $ 135 $ 120 $ 122 Drug discovery 326 329 336 339 181 158 108 120 Research and development 652 662 695 735 897 878 793 780 Sales and marketing 134 142 148 144 159 174 169 165 General and administrative 208 211 230 244 266 262 264 278 Total depreciation and amortization expense $ 1,437 $ 1,465 $ 1,531 $ 1,589 $ 1,633 $ 1,607 $ 1,454 $ 1,465 Quarterly Revenue Trends On-premise software revenue is subject to seasonality that generally favors the first and fourth quarter of each year, primarily due to the timing of customer renewals for on-premise software arrangements, for which revenue is recognized at a single point in time.