2012 annual financial results