Financial PerformanceThe company's first-quarter results fell short, with significant cash burn and revenues below consensus, indicating potential financial distress.
Management ChangesThe recent departure of the CFO, closely following the head of sales exit, raises concerns about the company's leadership stability and future direction.
Project CancellationAmazon's decision to cancel the 73 MW energy server project in Oregon due to permitting risk could pressure the company's cash flow if alternative sites are not found.