For the full year, it reported a profit of $10bn, compared with $7.8bn for the previous year. The company posted revenue of $32.2bn, up from $28.4bn in 2002. The fourth-quarter profits were just below forecasts but the shares rose after-hours in New York.