Liberty Group reported unaudited consolidated earnings results for the year ended December 31, 2017. Total revenue was ZAR 82,722 million against ZAR 62,744 million a year ago. Profit before taxation was ZAR 6,568 million against ZAR 3,951 million a year ago. Total earnings were ZAR 3,704 million against ZAR 2,626 million a year ago. Total earnings attributable to shareholders were ZAR 3,118 million or 1,120.7 cents per fully diluted share against ZAR 2,209 million or 788.9 cents per fully diluted share a year ago. Cash flows from operating activities were ZAR 5,121 million against ZAR 2,443 million a year ago. Headline earnings attributable to ordinary shareholders were ZAR 3,252 million or 1,169.7 cents per fully diluted share against ZAR 2,207 million or 788.9 cents per fully diluted share a year ago. Normalised headline earnings attributable to ordinary shareholders were ZAR 2,719 million or 982.1 cents per share against ZAR 2,527 million or 904.5 cents per fully diluted share a year ago.