2. Revenue

2025

€’000

2024

€’000

Government subvention revenue

1,242,566

1,139,000

Non-domestic revenue

332,786

271,795

New connections revenue

262,037

195,249

Total

1,837,389

1,606,044

Refer to note 1 for details of the Company’s revenue accounting policy and detailed analysis of each revenue stream. The critical accounting judgements and estimates in respect of revenue recognition are also set out in the relevant section of note 1.