2 ms·Ads are 10% of their revenue. Not insignificant, but not a "large part".by tomnipotent 18d agoAds are 10% of their revenue. Not insignificant, but not a "large part".