Meridian Energy has achieved its highest level of earnings, up to $666 million, and net profit rose marginally to $201m for the year ended June 30.
The company said it overcame its lowest New Zealand generation since 2013.
Group earnings increased 1.4 per cent to $666m, due to better hydro inflows in the second half of the year, which helped to turn around a half year ebitdaf decline of 7 per cent.
Chief executive Neal Barclay said strong cashflows allowed Meridian to declare a 1.5 per cent higher dividend for the year, which includes a continuation of shareholder returns under the company's exiting capital management programme.
Net profit rose marginally to $201m for the year ended June 30, from a restated $200m a year earlier. Earnings before interest, tax, depreciation, amortisation and changes in financial instruments rose from $657m a year earlier.