BNN Bloomberg: Tech outlook amid mixed earnings