Revenue Recognition
Contract Revenue
Revenue is recognized when a customer obtains control of promised goods or services. The Company applies the following five steps to recognize revenue: (i) identify the contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied.
A performance obligation is defined as a promise to transfer a product or a service to a customer that is distinct. A product or a service is distinct if both (i) the customer can benefit from the product or the service either on its own or together with other resources that are readily available to the customer and (ii) the Company’s promise to transfer the product or the service to the customer is separately identifiable from other promises in the contract. Each distinct promise to transfer a product or a service is a unit of accounting for revenue recognition. If a promise to transfer a product or a service is not distinct from other promises in the contract, such promises should be combined into a single performance obligation. The assessment of each of these elements may require significant judgments.
Arrangements that include rights to additional goods or services that are exercisable at a customer’s discretion are generally considered options. If these options provide a material right to the customer, they are considered performance obligations. The identification of material rights requires judgments related to the determination of the value of the underlying license relative to the option exercise price, including assumptions about technical feasibility and the probability of developing a candidate that would be subject to the option rights.
The transaction price is the amount of consideration the Company is entitled to receive in exchange for the transfer of control of a product or a service to a customer. The Company’s agreements may include both fixed and variable consideration. Fixed payments are included in the transaction price, while variable consideration, such as milestone payments and fees for research services, are estimated and constrained (if required) at the inception of the contract and evaluated on a periodic basis thereafter.
If a contract has multiple performance obligations, the Company allocates the transaction price to each distinct performance obligation based on the relative stand-alone selling price (“SSP”) of the performance obligation. The Company determines SSP at contract inception and at contract modification. Determining the SSP for performance obligations requires significant judgment. Changes in the key assumptions used to determine the SSP could have a significant effect on the allocation of arrangement consideration between multiple performance obligations.
For each distinct performance obligation, revenue is recognized as the Company transfers control of the product or the service applicable to such performance obligations. In instances where the Company first receives consideration in advance of satisfying its performance obligation, the Company classifies such consideration as deferred revenue until the Company satisfies such performance obligations. In instances where the Company first satisfies its performance obligation prior to its receipt of consideration, the consideration is a contract asset recorded in prepaid expenses and other current assets on the consolidated balance sheets.
Grant Income
The Company receives government grants that reimburses the Company for certain allowable costs for funded projects. Grant income is recognized on a systematic basis over the period in which the Company recognizes qualified research and development costs that grant is intended to compensate and there is reasonable assurance that the Company will meet the terms and conditions of the grant. This income is recorded as grant income in the consolidated statements of operations and comprehensive loss.
Grant payments received in excess of grant revenue earned are recognized as deferred revenue on the balance sheets, and grant income earned in excess of grant payments received is recognized as trade and other receivables on the consolidated balance sheets.
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.