iPhone: From 0% to 70% of Apple's revenue in seven years