I'm not a quarter-to-quarter kind of guy. IMHO, from a retail perspective, getting customers back into the stores is the first thing. That seems to be progressing nicely. The new merchandise is catching on. Also, the sales increases came in the face of the headwinds from LA port strike affecting inventory and bad weather (North East, Midwest, even Mid-Atlantic.)
Re: good way to get rid of spam. individual initiative. You have to keep at it. Be sure to always rate the spam "thumbs down." Then report it as "abuse" under the "flag" button. Eventually Yahoo will delete the spammers account. The spammers will of course be back elsewhere under new fake account names. Repeat process.