Sales 2024 by Business Segment

See more © MarketScreener.com

Sales 2024 by Geography

See more © MarketScreener.com

Historical Breakdown of Revenue by Business Segments

: Breakdown by Business Segment

Breakdown by Business Segment (CAD)
Fiscal Period: December2015201620172018201920202021202220232024

Electric Power By Wind Energy

          

Europe - Wind Farms

- - - 626M 438M

EBITDA

- - - 355M -

EBITDA

- - - - 299M

North America - Wind Farms

- - - 245M 264M

EBITDA

- - - 263M -

Wind Power Stations

526M 542M 681M - -

Total Assets

4.52B 4.35B 5.15B - -

CAPEX

-124M -64M -215M - -

EBITDA

464M 475M 508M - -

Hydroelectric Power Generation

          

North America - Hydroelectric Power Stations

- - - 72M 67M

EBITDA

- - - 49M -

Hydroelectric Power Stations

63M 64M 71M - -

Total Assets

581M 557M 562M - -

CAPEX

-12M -4M -7M - -

EBITDA

45M 47M 51M - -

Electric Power By Solar Energy

          

North America - Solar Power Stations

- - - 38M 37M

EBITDA

- - - 29M -

Europe - Solar Power Stations

- - - 13M 11M

EBITDA

- - - 10M -

EBITDA

- - - - 403M

Solar Power Stations

5M 44M 60M - -

Total Assets

58M 663M 620M - -

CAPEX

-3M -35M -19M - -

EBITDA

3M 37M 46M - -

Commercial Repair Services

          

CAPEX

- - -1M - -

Electric Power Generation By Fossil Fuels

          

Thermal Power Stations

25M 21M 6M - -

Total Assets

25M 12M - - -

CAPEX

- - - - -

EBITDA

2M 4M 2M - -

Total Assets

127M 168M 206M - -

CAPEX

-6M -3M -4M - -

EBITDA

-80M -73M -105M -34M -32M

EBITDA

- - - -94M -

Geographical Revenue Distribution History

Geographical breakdown of sales (CAD)
Fiscal Period: December2015201620172018201920202021202220232024

France

- - - 639M 450M

Total Assets

- - - 2.07B 2.13B

CAPEX

- - - - -

EBITDA

- - - - -

Canada

264M 309M 327M 283M 301M

Total Assets

2.92B 2.88B 2.85B 2.36B 3.01B

CAPEX

-18M -5M -8M - -

EBITDA

204M 248M 249M - -

United States

23M 67M 75M 72M 66M

Total Assets

203M 773M 1.08B 1.03B 1.03B

CAPEX

-2M -7M -3M - -

EBITDA

7M 44M 38M - -

Total Assets

- - - - -

CAPEX

- - - - -

EBITDA

- - - - -

France and Other

332M 295M 416M - -

Total Assets

2.19B 2.1B 2.61B - -

CAPEX

-125M -94M -235M - -

EBITDA

223M 198M 215M - -

Total Assets

- - - 127M 340M