Wal-Mart Stores posted earnings that topped Wall Street expectations Thursday and said same-store sales in the U.S. were up.
Although revenue fell short, shares were higher in premarket trading. (Click here to track its share price.)
The retail giant reported a profit of $1.15 a share on sales of $118.01 billion. Wall Street had expected the company to post earnings of $1.12 per share on revenue of $118.32 billion, according to a consensus estimate from Thomson Reuters.
The company also projected a full-year earnings range of $4.92 to $5.02 a share. Analysts expected the company to earn $4.99 a share.
"We had several merchandise categories driving top-line growth," said CEO Greg Foran. "I'm encouraged by our performance during key seasonal events. We had strong back-to-school results in apparel, home and school supplies, and we ended the quarter well by executing a strong Halloween event."