No idea if this is right but based on AI summary google results, annual operating costs for Youtube is ~$3B-5B and Netflix is ~$25B-30B. While YT probably spends most on CDN/bandwidth, they have a mostly free content cost which is by far Netflix's largest expense