cmcsa: the balance sheet