What a difference a week of earnings reports makes.