Marshalls plc announced revenue results for the year ended December 31, 2019. For the year, the company reported revenue was up 10% to £542 million against £491 million a year ago. Excluding the impact of Edenhall, which was acquired in December 2018, revenue grew 3%.