The AU$58 million loss reported last year has turned into a AU$38 million profit this year.