4 ms·More like nearly $80 billion in yearly ad revenue. $20 billion is their profit.by mrdodge 9y agoMore like nearly $80 billion in yearly ad revenue. $20 billion is their profit.