Every signal in this story, with the reporting each one was drafted from.
Bedrock and DPP surveyed 15 major US and European streaming platforms and found a median “Streaming Platform Ratio” of 16.4% of revenue spent on tech, versus Netflix’s disclosed 10%.