Home Depot's 2Q Profit Drops 24%