Financial Results since 2002