Full threadalberth·But Ads is still 73% of their company revenue when you factor in YouTube.YouTube did ~$60B in revenue last year.View on HN