S&P 500 earnings recap: beats, misses & top results from AMD, Disney, Berkshire and more—plus next week’s key reports.