Apple, Microsoft smash earnings expectations. What to watch now