0
Analysts expected 12% year-on-year revenue gains, but company reports 15%, buoyed by performance in ads and cloud services