ParentFull threadjsnell·Where are you getting 17% from? The linked financial highlights show 33% YoY revenue growth for advertising.View on HN