The San Francisco apparel company behind Old Navy, Banana Republic and its namesake brand posted sales and a profit ahead of ...