2. Revenue

2024
€’000

2023
€’000

Government subvention revenue

1,139,000

1,068,000

Non-domestic revenue

271,795

245,469

New connections revenue

195,249

246,845

Total

1,606,044

1,560,314

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.