CMCSA 1Q20 Quick Take: Results Fine; All Eyes on 2Q