Where do Netflix BBC and Sky funds come from?

Netflix and Sky get money from subscribers and advertisers. BBC is funded by the tax payer and selling programmes.