Financial StabilityThe company authorized a share buyback of up to 20% of its share capital, indicating confidence in its financial stability.
Operating LeverageStrong sales growth is expected to result in significant operating leverage, leading to a 20% year-over-year increase in EBITDA to €42 million.
Sales GrowthSales growth slightly exceeded expectations, suggesting some modest upside risk to consensus profitability.