Declining RevenueA decline in revenue indicates potential loss of market share or demand, which could impact long-term growth prospects.
Profitability ChallengesNegative profitability margins highlight operational inefficiencies and financial pressure, affecting the company's ability to generate profits.
Increased LeverageHigher leverage can increase financial risk, limiting the company's ability to invest in growth and manage economic downturns.