Group reports R549m after-tax loss, with potentially R396m in unrecoverable Covid-19 costs.