MIDI p.l.c. reported unaudited consolidated earnings results for the six months ended June 30, 2018. For the period, the company reported revenue was €35,497,845 against €1,866,711 a year ago. Operating profit was €14,376,532 against loss of €690,964 a year ago. Profit before tax was €14,102,994 against loss of €1,505,162 a year ago. Profit for the period was €10,539,331 or 0.0492 cents per share against loss of €1,663,664 or 0.0078 cents per share a year ago. Net cash generated from operating activities was €12,959,162 against net cash used in operating activities of €4,632,387 a year ago.