Home Depot earnings, Indian rupee derails, Peppa Pig redemption