@guardian 2 years ago Apple posts better-than-anticipated earnings fueled by iPhone sales theguardian.com