Financial results 2007