Our key figures

Access all of Veolia's key figures: revenue, EBITDA, social year...
Woman working in a Veolia plant

In 2026, Veolia stays the course, continues to thrive and strengthens its position as a leader. Find here all our key figures: revenue, EBITDA, current EBIT, revenue by bussiness or geography, current net income…

Revenue trends

In € billion

2023

2024

2025

42.88544.744.4

 

EBITDA

In € billion

2023

2024

2025

6.206.797.05

 

Revenue by business

water

Water

39.9%
waste

Waste

34.8%
energy

Energy

25.4%

 

Revenue by geography

Water technologies

France and Hazardous Waste Europe

11.2%

20.1%

Europe

Americs, Asia Pacific, Africa, Middle-East

43.3%

25.5%

 

Current net income 

Attributable to owners of the Company, in € million

2023

2024

2025

116215301643

 

Net industrial investments

In € million

2024

2025

3 8363 855

 

Current EBIT

In € billion

2023

2024

2025

3.063.553.74

 

Net financial debt

In € million

2024

2025

17,81919,657

 

Post-tax ROCE

In € million

2024

2025

8.8%9.4%

Dividend per share

In €

2023

2024

2025

1.251.401.50*

* Submitted to approval of the General Shareholders’ Meeting of April 23, 2026