Revenue Recognition
The Company recognizes revenue when a customer obtains control of promised goods or services in a contract for an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. For contracts with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies each performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. As part of the accounting for contracts with customers, the Company develops assumptions that require judgment to determine the standalone selling price of each distinct performance obligation identified in the contract. In addition, variable consideration such as milestone payments are evaluated to determine if they are constrained and, therefore, excluded from the transaction price. The Company then allocates the total transaction price proportionally to each distinct performance obligation based on their estimated standalone selling prices, unless an allocation exception applies. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective distinct performance obligation when (or as) the performance obligation is satisfied.
In a contract with multiple performance obligations, the Company must develop estimates and assumptions that require judgment to determine the underlying standalone selling price for each distinct performance obligation, which determines how the transaction price is allocated among the distinct performance obligations. The estimation of the stand-alone selling price(s) may include estimates regarding forecasted revenues or costs, development timelines, discount rates, and probabilities of technical and regulatory success. The Company evaluates each distinct performance obligation to determine if it can be satisfied at a point in time or over time. Any change made to estimated progress towards completion of a distinct performance obligation and, therefore, revenue recognized will be recorded as a change in estimate. In addition, variable consideration must be evaluated to determine if it is constrained and, therefore, excluded from the transaction price.
If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in a contract, the Company recognizes revenues from the transaction price allocated to the license when the license is transferred to the licensee and the licensee is able to use and benefit from the license. For licenses that are bundled with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue from the allocated transaction price. The Company evaluates the measure of progress at each reporting period and, if necessary, adjusts the measure of performance and related revenue or expense recognition as a change in estimate.
At the inception of each arrangement that includes milestone payments, the Company evaluates whether the milestones are considered probable of being reached. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the Company’s or a collaboration partner’s control, such as regulatory approvals, are generally not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of milestones that are within its or a collaboration partner’s control, such as operational developmental milestones and any related constraint, and, if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which will affect revenue from sale of licenses and revenue from contracts with collaborators in the period of adjustment. Revisions to the Company’s estimate of the transaction price may also result in negative revenue from sale of licenses and revenue from contracts with collaborators in the period of adjustment.
For arrangements that include sales-based royalties, including commercial milestone payments based on the level of sales, and a license is deemed to be the predominant item to which the royalties relate, the Company will recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied, or partially satisfied. To date, the Company has not recognized any royalty revenue from collaborative arrangements.
For arrangements that include cost-share reimbursements, we will recognize such payments when control of the related goods or services are transferred to the customer. Cost-sharing reimbursements are presented as revenue from contracts with collaborators.

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.