De Beers released its interim financial results on Thursday, reporting an improvement in key metrics, and an increase in EBITDA, at just under $8 million. Revenue decreased by about 4 per cent.