Profit increased 19.8% compared to last year, while gross margins decreased to 27.5% in 2004 from 29.1% in 2003.