Note2017
£m
2016
£m
Revenue690.2600.6
Cost of sales and overheads(570.8)(505.5)
Operating profit prior to exceptional items119.495.1
Acquisition costs5(0.6)
Operating profit3119.494.5
Investment revenue60.1
Finance costs7(2.5)(2.6)
Profit before taxation117.091.9
Tax impact in relation to change in US tax rate6.4
Taxation(26.1)(24.9)
Taxation charge8(19.7)(24.9)
Profit for the year97.367.0
Attributable to:
Equity holders of the parent97.167.0
Non-controlling interests0.2
97.367.0
Earnings per share10
PencePence
Basic51.035.2
Diluted51.035.2

All activities have arisen from continuing operations.