Marshalls plc announced consolidated earnings results for the year ended December 31, 2018. For the period, the company reported revenue of £490,988,000 against £430,194,000 a year ago. Operating profit was £64,834,000 against £53,439,000 a year ago. Profit for the financial year was £51,628,000 against £42,126,000 a year ago. Basic earnings per share was 26.29 pence against 21.52 pence a year ago. Diluted earnings per share was 26.08 pence against 21.37 pence a year ago.