Rolfes Holdings Limited reported reviewed consolidated earnings results for the year ended June 30, 2017. For the year, revenue was ZAR 1,485,036,000 against ZAR 1,365,429,000 a year ago. Revenue from continuing operations was ZAR 1,437,409,000 against ZAR 1,310,386,000 a year ago. Net operating profit was ZAR 74,818,000 against ZAR 113,804,000 a year ago. Net operating profit from continuing operations was ZAR 115,182,000 against ZAR 108,495,000 a year ago. Profit before tax was ZAR 45,488,000 against ZAR 80,644,000 a year ago. Profit before tax from continuing operations was ZAR 89,324,000 against ZAR 75,782,000 a year ago. Profit for the year was ZAR 21,291,000 against ZAR 53,054,000 a year ago. Profit for the year from continuing operations was ZAR 63,791,000 against ZAR 50,196,000 a year ago. Profit for the year attributable to equity holders of the parent was ZAR 22,467,000 against ZAR 55,620,000 a year ago. Profit for the year attributable to equity holders of the parent from continuing operations was ZAR 64,967,000 against ZAR 52,762,000 a year ago. Earnings per share – basic and diluted were 13.93 cents against 37.59 cents a year ago. Earnings per share from continuing operations – basic and diluted were 40.28 cents against 35.66 cents a year ago. Headline earnings per share – basic and diluted were 27.38 cents against 42.62 cents a year ago. Headline earnings per share from continuing operations – basic and diluted were 41.01 cents against 40.69 cents a year ago. Cash generated from operating activities improved by 22.8% to ZAR 128.1 million.