Investors have waited patiently for Costco Wholesale (NASDAQ: COST) to emerge from the tough period it has suffered through lately. Throughout the retail industry, many well-known companies have reported subpar results during the current earnings season, and signs that consumers might not continue to pull their weight in helping to support economic growth has weighed on sentiment in the sector.