Gap Inc.'s (GAP) latest earnings report showed strong earnings as well as raised guidance, which few retailers have done this ...