Canadian power producer Northland Power Inc (TSE:NPI) on Wednesday reported a net loss of CAD 108.4 million (USD 79.3m/EUR 67.1m) for 2025, after a CAD-371.4-million profit, hit by impairments from its offshore activities.