I would call the top line decent but that was with the decline in eBay, I presume, since Walmart and eBay are not broken out from each other. If the eBay work was winding down I'd guess Walmart must be increasing spend.
Some of the other "catchall" numbers reported about moderation sounds impressive but its not clear what's being sold or how profitable it is for the company.
Hope Q1 shows rebound to solid revenue growth and more "contract wins" with significant contracts.