BusinessfromAol10 hours agoIntegral Ad Science (IAS) Earnings TranscriptCompany reported $149 million revenue, 16% growth, driven by social measurement and optimization, with adjusted EBITDA $52 million and 35% margin.