EarningsThe company reported revenues of $2.7M, significantly below the consensus estimate of $6.8M, indicating a major earnings shortfall.
Financial PerformanceLower royalty revenue combined with higher operating expenses has negatively impacted the company's financial performance.
Pipeline UpdatesThe recent earnings release lacked new updates on the company's key pipeline assets, which may concern investors looking for progress.