15. Revenue Recognition

 

The following table provides information about disaggregated revenue by product and services:

 

   2024   2023 
   Year Ended December 31, 
   2024   2023 
Product sales, net  $35,336   $13,149 
Services   5,140    5,441 
License, royalty and other   13,744    4,181 
Total revenues  $54,220   $22,771 

 

Net revenues include: (i) sales of biomaterial products, including Biovance, Biovance 3L, Rebound, Interfyl, and CentaFlex, of which our direct sales are included in Product Sales while sales through our network of distribution partners are included in License, royalty and other; and (ii) the collection, processing and storage of umbilical cord and placental blood and tissue after full-term pregnancies, collectively, Services.

 

The following table provides changes in deferred revenue from contract liabilities:

 

   2024   2023 
Balance at January 1  $6,020   $4,492 
Deferral of revenue (1)   5,731    6,266 
Recognition of unearned revenue (2)   (5,496)   (4,738)
Balance at December 31  $6,255   $6,020 

 

  (1) Deferral of revenue includes $5,061 in 2024 resulting from payments received in advance of performance under the biobanking services storage contracts that are recognized as revenue under the contract as performance is completed.
     
  (2) Recognition of unearned revenue includes $2,561 that was included in the beginning deferred revenue balance at January 1, 2024.

 

 

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.