2025 Net LossA shift to a net loss in 2025 represents a meaningful earnings reset. Persistent losses would erode retained earnings, limit reinvestment, and could force cost cutting or capital raises. Profit recovery is required for durable margin and growth sustainability.
Revenue Contraction 2025After multi-year growth to 2024, a 2025 revenue decline interrupts scale gains. Reduced top-line impairs operating leverage, pressures margins and weakens sales momentum. If not reversed, it undermines long-term competitive footing in a rapidly evolving ad‑tech market.
Rising Debt & Cash/Earnings DivergenceDebt increased versus 2023 even as 2025 produced strong FCF but negative net income. Rising leverage plus the cash/earnings disconnect raises sustainability questions: if cash drivers are one‑offs, persistent earnings weakness could constrain liquidity and strategic options.