Marshalls plc reported sales results for the year ended December 31, 2012. For the year, the company's revenue was £309 million against £334 million a year ago, a decrease of 7% including the impact of prolonged periods of heavy rainfall during the normally busy summer months.