After sales of Apple‘s (NASDAQ: AAPL) iPhone 6s and iPhone 6s Plus missed expectations last year, most analysts and pundits didn’t have high hopes for the new iPhone 7 and iPhone 7 Plus. But it’s starting to seem that the broad consensus was wrong for a second straight year.