Home Depot's Income Up 21 Percent