San Francisco Frontiers - Walmart reports solid results but sees some consumers struggling