2 ms·
Where are you getting 17% from? The linked financial highlights show 33% YoY revenue growth for advertising.
by jsnell 5y ago
Where are you getting 17% from? The linked financial highlights show 33% YoY revenue growth for advertising.
- statguy 5y agoI believe that is the income growth rate, not the revenue growth rate.