FFC announces annual financial results 2016