Origin Materials posted $5.4M in revenue for Q1 2025, driven by its supply chain activation program. The company reported a net loss of $26.4M, impacted by a $16.6M non-cash impairment charge. Operating income declined significantly as commercial PET cap revenues were deferred. Cash reserves stood at $83M.
Revenue was $5.4M, primarily from the supply chain activation program.
Net loss widened to $26.4M due to increased operating expenses and a large impairment charge.
Company reaffirmed positive Adjusted EBITDA run-rate guidance by end of 2026, despite revenue delays.
Customer interest in PET caps remains strong with over 20 companies in qualification phase.
Origin updated its guidance to reflect delays in PET cap commercialization and tariff impacts, while maintaining long-term profitability targets.