Annual Results 2004