Netflix set a 'really high bar' for tech earnings, says Dan Niles | CNBC Television | Podwise