Three platforms captured 62% of 2025 ad revenue | StreamingMeme