Is Apple shaking off its iPhone slump?