Walmart's number would also be significantly higher if they included part-full-time employees. Walmart has been known to keep employees just under 40hrs so they don't have to provide full benefits.
That seems to be the new entry point for a lot of service/retail work. Get past the trial period and there may or may not be opportunities to move to forty