Financial results for 2008