Declining Revenue TrendTwo consecutive years of revenue decline (2025: -6.45% after 2024 flat) indicate weakening market traction or demand for core products. For an e-commerce retailer, persistent top-line contraction undermines operating leverage and makes sustainable margin recovery more difficult.
Recurring Net LossesLarge recurring net losses (net margin ~-37.7% in 2025) show the company has not consistently converted high gross margins into bottom-line profitability. Persistent losses limit retained earnings, constrain reinvestment capacity, and elevate refinancing or dilution risk over time.
Historical Balance Sheet And Cash VolatilityPrior periods of negative equity and extreme leverage, plus a ~49% drop in FCF versus the prior year, reflect volatile capitalization and cash generation. Such historical fragility raises uncertainty about the durability of recent improvements and resilience to future shocks.