In this week's episode, we cover that CEOs not seeing a downturn as imminent from their data, the challenging ad environment for Snapchat, earnings not as bad as expected for Netflix, and look at the week ahead in tech earnings.