TVNZ's net profit has fallen almost 89 per cent over the past year.
The state broadcaster's net profit fell to just $1.4 million in the year to June from $12.7m in 2016.
TVNZ reported earnings before interest, tax, depreciation, amortisation, and fair value adjustments of $17.4m down $19.5 million on the previous year, which it said was mostly due to an "onerous contract provision and marginal year on year declines in advertising revenue".
Its revenue declined 2.5 per cent to $316.5m. While 2017 started with a faster fall in TV advertising, TVNZ said it ended with year-on-year growth in TV revenue.
Overall advertising revenue, however, was down from $303.9m to $299.2m.