06/03/2005- Announces Better Than Expected Results