Corrected and updated from 7:16 a.m. EDT

NEW YORK (

TheStreet

) --

Wal-Mart

(WMT) - Get Report

reported its ninth consecutive decline in U.S. same-store sales, while earnings and total revenue topped forecasts.

The retail giant earned $1.09 a share on revenue of $108.6 billion, receiving a boost from Sam's Club and its international unit. Analysts were calling for a profit of $1.08 a share on revenue of $108.28 billion.

U.S. comparable sales dropped 0.9%, more than analysts' estimates of a 0.6% decline. Wal-Mart has been struggling with its pricing perception, macro-economic woes and fixing its merchandise mistakes made under Project Impact.

Wal-Mart raised its full-year forecast, now calling for a profit between $4.41 and $4.51 a share. Wall Street predicts EPS of $4.46.

For the third quarter, Wal-Mart foresees third-quarter earnings in the range of 95 cents to $1 a share, while analysts' estimates are for 97 cents a share.

-Reported by Jeanine Poggi in New York.

Follow TheStreet.com on

Twitter

and become a fan on

Facebook.