ParentFull threadmrdodge·More like nearly $80 billion in yearly ad revenue. $20 billion is their profit.View on HN