Revenue Recognition | Revenue Recognition Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for promised goods or services. The Company’s performance obligations are satisfied either over time or at a point in time, which can result in different revenue recognition patterns. The following table illustrates the timing of the Company’s revenue recognition patterns: Three Months Ended September 30, Nine Months Ended September 30, 2023 2022 2023 2022 Software products and services – point in time 37.0 % 34.1 % 36.8 % 41.9 % Software products and services – over time 30.9 32.6 26.6 28.8 Drug Discovery – point in time — 2.7 19.1 9.4 Drug Discovery – over time 32.1 30.6 17.5 19.9 (a) Software Products and Services The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative standalone selling price (“SSP”) basis. Revenue is recognized net of any sale and value-added taxes collected from customers and subsequently remitted to governmental authorities. The Company’s software business derives revenue from five sources: (i) on-premise software license fees, (ii) hosted software subscription fees, (iii) software maintenance fees, (iv) professional services fees, and (v) contributions. On-premise software. The Company’s on-premise software license arrangements grant customers the right to use its software on their own in-house servers or their own cloud instances for a specified term, typically for one year. The Company recognizes revenue for on-premise software license fees upfront, either upon delivery of the license or the effective date of the agreement, whichever is later. In instances where the timing of delivery differs from the timing of invoicing, the Company considers whether a significant financing component exists. The Company has elected the practical expedient to not assess for significant financing where the term is less than one year. The Company’s updates and upgrades are not integral to maintaining the utility of the software licenses. Payments typically are received upfront or annually. Hosted software. Hosted software revenue consists primarily of fees to provide the Company’s customers with hosted licenses, which allows these customers to access the Company’s cloud-based software solution on their own hardware without taking control of licenses. Hosted software revenue is recognized ratably over the term of the arrangement. Software maintenance . Software maintenance includes technical support, updates, and upgrades related to our on-premise software licenses. Software maintenance revenue is considered to be a separate performance obligation and is recognized ratably over the term of the arrangement. Professional services . Professional services include training, technical setup, installation or assisting customers with modeling and structural biology services, where the Company uses its software to perform tasks such as virtual screening and homology modeling on behalf of the Company’s customers. These services are generally not related to the core functionality of the Company’s software and are recognized as revenue when resources are consumed. The Company has historically estimated project status with relative accuracy, although a number of internal and external factors can affect such estimates, including labor rates, utilization and efficiency variances. Payments for services are due in advance or upon consumption of resources. Software contribution revenue. Software contribution revenue consists of funds received under a non-reciprocal agreement with Gates Ventures, LLC. The agreement is an unconditional non-exchange contribution without restrictions. Revenue was recognized upon execution of the agreement, on the first and second anniversary of the agreement, and upon extension of the agreement when invoiced in accordance with ASC Topic 958, Not-for-Profit Entities as the agreement was not an exchange transaction. The agreement with Gates Ventures, LLC initially covered the period from June 23, 2020 through June 22, 2023 for total consideration of up to $3,000. The Company recognized revenue of $1,000 upon entry into the agreement and $1,000 upon each of the first and second anniversary of the agreement. During the three months ended September 30, 2023, the agreement was extended through August 13, 2026 and provides for total additional consideration of up to $6,000. The Company recognized revenue of $1,800 upon extension of the agreement. As of September 30, 2023, the Company had no deferred revenue balance related to this agreement. As of September 30, 2023, the Company had $1,800 of accounts receivable related to this agreement. The following table presents the revenue recognized from the sources of software products and services revenue: Three Months Ended September 30, Nine Months Ended September 30, 2023 2022 2023 2022 On-premise software $ 13,806 $ 12,579 $ 50,564 $ 50,860 Hosted software 5,463 3,914 14,366 10,765 Software maintenance 5,752 5,063 17,378 14,741 Professional services 2,083 3,111 6,361 10,393 Revenue from contracts with customers 27,104 24,667 88,669 86,759 Software contribution 1,800 — 1,800 1,000 Total software revenue $ 28,904 $ 24,667 $ 90,469 $ 87,759 (b) Drug Discovery Drug discovery services. Revenue from drug discovery and collaboration services contracts is recognized either over time or at a point in time, typically by using costs incurred, hours expended to measure progress, or based on the achievement of milestones. Payments for services are generally due upfront at the start of a contract, upon achieving milestones stated in a contract, or upon consumption of resources. Services may at times include variable consideration, and the Company has estimated the amount of consideration that is variable using the most likely amount method. The Company evaluates milestones on a case-by-case basis, including whether there are factors outside the Company’s control that could result in a significant reversal of revenue, and the likelihood and magnitude of a potential reversal. If achievement of a milestone is not considered probable, the Company constrains (reduces) variable consideration to exclude the milestone payment until it is probable to be achieved. Upon removal of the constraint on variable consideration, revenue may be recognized at a point in time by applying the allocation guidance of ASC Topic 606, Revenue from Contracts with Customers ("Topic 606"). As of September 30, 2023, there were no milestones not yet achieved that were determined to be probable of achievement, and no corresponding drug discovery milestone revenue was recognized for the nine months ended September 30, 2023. As of September 30, 2022, milestones not yet achieved that were determined to be probable of achievement totaled $2,000, of which $2,000 was recognized as drug discovery milestone revenue for the nine months ended September 30, 2022. Drug discovery contribution revenue . Drug discovery contribution revenue consists of funds received under an agreement with the Bill and Melinda Gates Foundation on a cost reimbursement basis, to perform services aimed at accelerating drug discovery in women’s health. The initial agreement began in November 2021 and expired in September 2023. In September 2023, the Company entered into a new agreement with the Bill and Melinda Gates Foundation to perform services aimed at accelerating drug discovery in women's health that expires in March 2025. Revenue is recognized as conditions are met in accordance with ASC Topic 958, Not-for-Profit Entities. As of September 30, 2023 and December 31, 2022, the Company had deferred revenue balances related to these agreements of $2,098 and $1,718, respectively. The following table presents the revenue recognized from the sources of drug discovery revenue: Three Months Ended September 30, Nine Months Ended September 30, 2023 2022 2023 2022 Drug discovery services revenue from contracts with customers $ 12,730 $ 11,717 $ 49,765 $ 34,976 Drug discovery contribution 935 596 2,306 1,377 Total drug discovery revenue $ 13,665 $ 12,313 $ 52,071 $ 36,353 (c) Collaboration and License Agreement On November 22, 2020, the Company entered into an exclusive, worldwide collaboration and license agreement with Bristol-Myers Squibb Company (“BMS”), pursuant to which the Company and BMS have agreed to collaborate in the discovery, research and preclinical development of new small molecule compounds for disease indications in oncology, neurology, and immunology therapeutics areas. Under the agreement, the Company was initially responsible, at its own cost and expense, for the discovery of small molecule compounds directed to five specified biological targets pursuant to a mutually agreed research plan for each such target. The initial targets included HIF-2 alpha and SOS1/KRAS, which were two of the Company’s wholly-owned programs. In November 2021, the Company and BMS mutually agreed to replace the HIF-2 alpha target with another precision oncology target. Following the replacement election, all rights to the HIF-2 alpha target program reverted to the Company. In September 2022, BMS elected not to proceed with further development of another target and all rights to this program reverted to the Company, which increased revenue recognition in the third quarter of 2022 due to the accelerated completion of the Company's obligations related to the program. In December 2022, the Company and BMS entered into an amendment to the agreement to include an additional target in neurology on terms similar to the original agreement. Once a development candidate meeting specified criteria for a target under the agreement has been identified by the Company, BMS will be solely responsible for the further development, manufacturing and commercialization of such development candidate at its own cost and expense. In September 2023, BMS elected not to proceed with further development of two related oncology programs and all rights to these programs reverted to the Company, which increased revenue recognition in the third quarter of 2023 due to the accelerated completion of the Company's obligations related to those programs. Under the terms of the agreement, as amended, BMS paid the Company an initial upfront fee payment of $55.0 million in November 2020 and an additional upfront payment in December 2022. The Company also is eligible to receive up to $1.5 billion in total milestone payments across the remaining potential targets subject to the collaboration, consisting of: a) up to $585.0 million in milestone payments per oncology target, consisting of $360.0 million in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225.0 million in the aggregate for the achievement of certain specified commercial milestones; and b) up to $489.0 million in milestone payments per neurology and immunology target, consisting of $264.0 million in the aggregate for the achievement of certain specified research, development, and regulatory milestones and $225.0 million in the aggregate for the achievement of certain specified commercial milestones. As of September 30, 2023, the Company had recognized $25.0 million in revenue related to milestones under this agreement. The Company is also entitled to a tiered percentage royalty on annual net sales ranging from mid-single digits to low-double digits, subject to certain specified reductions. Royalties are payable by BMS on a licensed product-by-licensed product and country-by-country basis until the later of the expiration of the last valid claim covering the licensed product in such country, expiration of all applicable regulatory exclusivities in such country for such licensed product and the tenth anniversary of the first commercial sale of such licensed product in such country. The Company assessed the collaboration and license agreement in accordance with Topic 606, and concluded that BMS is a customer based on the agreement structure. At inception, the Company identified one performance obligation for each of the five programs initially covered under the agreement, which includes research activities for each program and a license grant for the underlying intellectual property. The Company determined that the license grant for intellectual property is not separable from the research activities, as the research activities are expected to significantly modify or enhance the license grant over the period of service, and therefore are not distinct in the context of the contract. The Company determined that the transaction price at the onset of the agreement is $55.0 million. Additional consideration to be paid to the Company upon the achievement of future milestone payments were excluded from the transaction price as they represent milestone payments that are not considered probable as of the inception date such that there is not a significant risk of revenue reversal. The Company has allocated the transaction price of $55.0 million to each performance obligation based on the SSP of each performance obligation at inception, which was determined based on each performance obligation’s estimated SSP. The Company determined the estimated SSP at contract inception of the research activities based on internal estimates of the costs to perform the services, inclusive of a reasonable profit margin. Significant inputs used to determine the total costs to perform the research activities included the length of time required, the internal hours expected to be incurred on the services and the number and costs of various studies that will be performed to complete the research plan. Revenue associated with the research activities is recognized on a proportional performance basis over the period of service for research activities, using input-based measurements of total costs of research incurred to estimate the proportion performed. Progress towards completion is remeasured at the end of each reporting period. During the three and nine months ended September 30, 2023, the Company recognized $11.2 million and $40.0 million of revenue, respectively, associated with the agreement based on the research activities performed and milestones achieved. During the three and nine months ended September 30, 2022, the Company recognized $9.9 million and $19.3 million, respectively, associated with the agreement based on the research activities performed. As of September 30, 2023 and December 31, 2022, there was $10.5 million and $25.5 million, respectively, of deferred revenue related to the agreement, which was classified as either current or non-current in the condensed consolidated balance sheet based on the period the services are expected to be performed. As of September 30, 2023, the Company had no outstanding receivables for this collaboration. As of December 31, 2022, the Company had $8.0 million of outstanding receivables for this collaboration. (d) Significant Judgments Significant judgments and estimates are required under Topic 606. Due to the complexity of certain contracts, the actual revenue recognition treatment required under Topic 606 for the Company’s arrangements may be dependent on contract-specific terms and may vary in some instances. The Company’s contracts with customers often include promises to transfer multiple software products and services, including training, professional services, technical support services, and rights to unspecified updates. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or are not distinct and therefore should be accounted for together, requires significant judgment. In some arrangements, such as most of the Company’s term-based software license arrangements, the Company has concluded that the licenses and associated services are distinct from each other. In other arrangements, including collaboration services arrangements, the licenses and certain services may not be distinct from each other. The Company’s time-based software arrangements may include multiple software licenses and a right to updates or upgrades to the licensed software products, and technical support. The Company has concluded that such promised goods and services are separate distinct performance obligations. The Company is required to estimate the total consideration expected to be received from contracts with customers, including any variable consideration. For collaborative arrangements, under which the Company is eligible to receive variable consideration in the form of milestones payments, judgment is required to evaluate whether the milestones are considered probable of being achieved. If it is probable that a significant revenue reversal would not occur, the constraint is removed and value of the associated milestone is included in the estimated transaction price using the most likely amount method based on contractual requirements and historical experience. Once the estimated transaction price is established, amounts are allocated to the performance obligations that have been identified. The transaction price is allocated to each separate performance obligation on a relative SSP basis consistent with the allocation objectives of Topic 606. Judgment is required to determine the SSP for each distinct performance obligation. The Company rarely licenses or sells products on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where the SSP is not directly observable because the Company does not sell the license, product, or service separately, the Company determines the SSP using information that includes historical discounting practices, market conditions, cost-plus analysis, and other observable inputs. The Company typically has more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, the Company may use information such as the size and geographic region of the customer in determining the SSP. Professional service revenue is recognized as costs and hours are incurred, and judgment is required in estimating both the project status and the costs incurred or hours expended. If a group of agreements are so closely related to each other that they are, in effect, part of a single arrangement, such agreements are deemed to be one arrangement for revenue recognition purposes. The Company exercises significant judgment to evaluate the relevant facts and circumstances in determining whether the separate agreements should be accounted for separately or as, in substance, a single arrangement. The Company’s judgments about whether a group of contracts comprises a single arrangement can affect the allocation of consideration to the distinct performance obligations, which could have an effect on results of operations for the periods involved. Judgment is required to determine the total costs to perform research activities, which include the length of time required, the internal hours expected to be incurred on the services, and the number and costs of various studies that may be performed by third-parties to complete the research plan. Generally, the Company has not experienced significant returns or refunds to customers. The Company’s estimates related to revenue recognition may require significant judgment and a change in these estimates could have an effect on the Company’s results of operations during the periods involved. (e) Contract Balances The timing of revenue recognition may differ from the timing of invoicing to customers and these timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) on the condensed consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to invoicing. A deferred revenue liability is recorded when revenue is expected to be recognized subsequent to invoicing. For the Company’s time-based software agreements, customers are generally invoiced at the beginning of the arrangement for the entire term, though when the term spans multiple years the customers may be invoiced on an annual basis. For certain drug discovery agreements where the milestones are deemed probable in a period prior to when the milestone is achieved, the Company records a contract asset for the full value of the milestone. Contract assets are included in unbilled and other receivables within the condensed consolidated balance sheets and are transferred to receivables when the Company invoices the customer. Contract balances were as follows: As of As of Contract assets $ 13,161 $ 11,378 Deferred revenue, short-term: Software products and services 29,583 37,085 Drug discovery 13,730 20,846 Deferred revenue, long-term: Software products and services 2,590 2,526 Drug discovery 9,512 23,072 For the three and nine months ended September 30, 2023 and 2022, the Company recognized $25,439, $55,807, $22,621, and $51,816 of revenue, respectively, that was included in deferred revenue at the end of the respective preceding periods. All other deferred revenue activity is due to the timing of invoices in relation to the timing of revenue, as described above. The Company expects to recognize as revenue approximately 78% of its September 30, 2023 deferred revenue balance in the next 12 months and the remainder thereafter. Additionally, contracted but unsatisfied performance obligations that had not yet been billed to the customer or included in deferred revenue were $18,672 as of September 30, 2023. Payment terms and conditions vary by contract type, although terms typically require payment within 30 to 60 days. In instances where the timing of revenue recognition differs from that of invoicing, the Company has determined that its contracts generally do not include a significant financing component. The primary purpose of invoicing terms is to provide customers with simplified and predictable ways of purchasing the Company’s products and services, not to facilitate financing arrangements. (f) Deferred Sales Commissions The Company has applied the practical expedient for sales commission expense, as any material compensation paid to sales representatives to obtain a contract relates to a period of one year or less. The Company has not capitalized any costs related to sales commissions. |