Persistent Net LossesOngoing net losses indicate profitability issues, which can hinder long-term growth and investor confidence.
High LeverageHigh leverage can increase financial risk and limit flexibility, potentially impacting the company's ability to invest in growth.
Declining Operating Cash FlowDeclining operating cash flow suggests challenges in generating cash from operations, which can affect liquidity and investment capacity.