Earnings Release 2T04