Cresta Marakanelo Limited reported unaudited group and company earnings results for the six months ended June 30, 2016. For the period, on group basis, reported revenue of BWP 159,939,000 compared to BWP 150,110,000 a year ago. Operating profit was BWP 16,355,000 compared to BWP 14,109,000 a year ago. Profit before income tax was BWP 18,239,000 compared to BWP 12,315,000 a year ago. Profit for the year was BWP 14,296,000 or 7.23 thebe per basic and diluted share compared to BWP 8,808,000 or 4.93 thebe per basic and diluted share a year ago. Net cash generated from operating activities was BWP 25,949,000 compared to BWP 24,281,000 a year ago. Purchase of property, plant and equipment was BWP 14,935,000 compared to BWP 9,420,000 a year ago. Purchase of computer software was BWP 410,000 compared to BWP 305,000 a year ago. EBITDA was BWP 26.7 million against BWP 26.0 million a year ago. For the period, on company basis, reported revenue of BWP 147,975,000 compared to BWP 137,990,000 a year ago. Operating profit was BWP 16,538,000 compared to BWP 14,305,000 a year ago. Profit before income tax was BWP 17,264,000 compared to BWP 15,185,000 a year ago. Profit for the year was BWP 13,321,000 or 7.36 thebe per basic and diluted share compared to BWP 11,840,000 or 6.54 thebe per basic and diluted share a year ago. Net cash generated from operating activities was BWP 25,053,000 compared to BWP 24,124,000 a year ago. Purchase of property, plant and equipment was BWP 14,747,000 compared to BWP 9,048,000 a year ago. Purchase of computer software was BWP 277,000 compared to BWP 305,000 a year ago.