2017 full year financial results