3 ms·By Billions of dollars in ad revenue, you actually mean high Revenue per Employee.by balls187 10y agoBy Billions of dollars in ad revenue, you actually mean high Revenue per Employee.