I can’t prove the data wrong, but I will say it’s not particularly uncommon for businesses to move money around in an effort to make new product seem better or more profitable than it is. Tons of incentives to do so, little reason not to.
Also since you quote revenue not profit, they were still net unprofitable as of 2023 https://www.hollywoodreporter.com/business/business-news/streaming-profit-report-netflix-disney-warners-paramount-nbcu-1235868631/