Budget Performance · FY2025
Where we landed vs. what we planned.
FY2025 actuals vs. the budget prepared in Q4 2024. Revenue miss driven by Provence ramp-up delay; EBITDA margin held within 2.5pp of plan on cost discipline.
Revenue · FY2025
—
Budget
—
—
EBITDA · FY2025
—
Budget
—
—
EBITDA margin
—
Budget
—
—
Net Income · FY2025
—
Budget
—
—
Monthly Revenue — Budget vs Actual
FY2025 · month by month
EBITDA bridge — Budget → Actual
Variance decomposition by driver
Favourable
Unfavourable
P&L variance — full detail
FY2025 · Budget vs Actuals
Favourable variance: green ·
Unfavourable: red
| Line item | Budget | Actual | Var € | Var % |
|---|
Variance by entity
Which entities over- or under-performed vs budget · entities under construction have nil revenue.
| Entity | Rev Budget | Rev Actual | Rev Var % | EBITDA Budget | EBITDA Actual | EBITDA Var % |
|---|
Variance commentary · FY2025
Model notes
- Budget generated from FY2025 actuals × explicit driver multipliers (see
build_budget.py). Seasonality preserved from actuals. - Net Income variance is compressed because budget applies the statutory tax rate (25–30%) to a higher PBT, while actuals reflect the GL's effective rate. EBITDA is the primary performance indicator here.
- No intercompany eliminations — consolidated figures = arithmetic sum of entities (consistent with actuals).