By Business/Source
Currency:CAD
2025/FY
Stock NameRevenueRatio
Development & Engineering, Procurement, and Construction (EPC)30.95M74.52%
Independent Power Producer (IPP) Production26.88M64.73%
Corporate and other activities1.29M3.10%
Intersegment Elimination-17.59M-42.34%
By Product
No Data
By Industry
No Data
By Country/Region
Currency:CAD
2025/FY
Stock NameRevenueRatio
United States26.21M63.10%
Canada15.33M36.90%