Walmart (WMT) gave their 3rd quarter earnings release this morning, beating analyst expectations solidly. Earnings per share are reported at $1.03, vs. expectations of 98 cents. The company missed on revenue growth, reporting $117.42 bilion, Analysts were expecting $117.82.The company said this was due to increased cost of labor, but said that the additional costs have paid off in terms of better customer service. Walmart also issued full year guidance earnings of $4.50 to $4.65 per share. The stock is up about 2.6% in the premarket.