Episode 1024: Tech Earnings Exceed Expectations