Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

: Breakdown by Business Segment

Breakdown by Business Segment (EUR)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Electric Power By Wind Energy

          

Wind

515M 602M 616M 600M 598M

CAPEX

-223M -289M - - -

EBITDA

358M 443M - - -

D&A

182M 198M - - -

Operating Income

203M 245M - - -

Electric Power By Solar Energy

          

Solar

75.2M 111M 124M 138M 145M

CAPEX

-1.4M -15M - - -

EBITDA

66M 94M - - -

D&A

42.3M 77M - - -

Operating Income

24M 17M - - -

Hydroelectric Power Generation

          

Hydroelectric Power

- - - - -

CAPEX

- - - - -

EBITDA

- - - - -

D&A

- - - - -

Operating Income

- - - - -

Oil and Gas Refining and Marketing

          

Discontinued Operations

- - - - -

CAPEX

- - - - -

EBITDA

- - - - -

D&A

- - - - -

Operating Income

- - - - -

Independent Power Producers and Energy Traders

          

Thermoelectric Power

448M - - - -

CAPEX

-25.2M - - - -

EBITDA

21M - - - -

D&A

35M - - - -

Operating Income

-10M - - - -

Intra-Segment Revenue

-38.3M -33M - - -

D&A

- - - - -

Corporate

38.3M 34M - - -

CAPEX

-1.9M -3M - - -

EBITDA

-17M -38M - - -

D&A

3.7M 3M - - -

Operating Income

-20M -41M - - -

Geographical Revenue Distribution History

Geographical breakdown of sales (EUR)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Italy

876M 399M 374M 418M 409M

Total Assets

- 1.84B - - -

D&A

188M 178M 128M 126M 146M

CAPEX

-44.8M -117M -224M - -79M

Operating Income

117M 167M 176M 213M 197M

EBITDA

305M 295M 294M 339M 326M

France

78.3M 98M 124M 100M 111M

Total Assets

- 641M - - -

D&A

36.7M 47M 40M 46M 48M

CAPEX

-21.9M -11M -25M - -19M

Operating Income

10.3M 16M 40M 6M 18M

EBITDA

47M 63M 78M 51M 65M

East Europe

- 100M 73M 68M 67.04M

Total Assets

- 251M - - -

D&A

- 16M 18M 19M 19M

CAPEX

- -20M -2M - -

Operating Income

- 75M 30M 35M 31M

EBITDA

- 90M 48M 54M 50M

Operating Income

- 19M - - -

EBITDA

- 24M - - -

UK

- 34M - - 61.68M

Total Assets

- 397M - - -

D&A

100K 5M - - 17M

CAPEX

-123M -123M - - -34M

Operating Income

-2.5M - - - -

EBITDA

-2.4M - - - -

D&A

- - - - -

Operating Income

- - - - -

EBITDA

- - - - -

D&A

- - - - -

Operating Income

- - - - -

EBITDA

- - - - -

Germany

47.9M 94M 89M 55M 45.03M

Total Assets

- 316M - - -

D&A

23.4M 29M 20M 21M 29M

CAPEX

-400K -1M -3M - -29M

Operating Income

7.2M 45M 46M 12M 4M

EBITDA

30.6M 72M 65M 34M 25M

United States

- - - 18M 31.25M

D&A

- - - 18M 24M

CAPEX

- - - - -1M

Operating Income

- - - 14M 22M

EBITDA

- - - 32M 45M

Spain

- 22M 27M 24M 18.28M

Total Assets

- 113M - - -

D&A

- 4M 6M 12M 70M

CAPEX

- - -7M - -

Operating Income

- 14M 15M 3M -6M

EBITDA

- 18M 20M 15M 6M

UK & Nordics

- - 54M 54M -

D&A

- - 14M 17M -

CAPEX

- - -45M - -

Operating Income

- - 24M 13M 19M

EBITDA

- - 37M 30M 40M

Intra-Segment Revenue

-38.3M -33M -35M -37M -

Total Assets

- 98M - - -

CAPEX

-15.5M -36M - - -

Operating Income

-100K - - - -

EBITDA

-100K - - - -

Romania

28.7M - - - -

D&A

5M - - - -

CAPEX

- - - - -

Operating Income

16.2M - - - -

EBITDA

21.2M - - - -

Bulgaria

23.3M - - - -

D&A

4.2M - - - -

CAPEX

- - - - -

Operating Income

4.1M - - - -

EBITDA

8.3M - - - -

Poland

21.9M - - - -

D&A

5.8M - - - -

CAPEX

-46.6M - - - -

Operating Income

10.7M - - - -

EBITDA

16.4M - - - -

Corporate

- - 35M 39M -

Total Assets

- 265M - - -

D&A

- - - 4M -

Operating Income

- -28M -25M -25M -22M

EBITDA

- -25M - -21M -17M