RE:RE:Latest Assessment The major risk is that the company is banking on the success of Illumin. It's a one trick pony so to speak. There is no other diversification to its business model. Another problem I see is that margins on self serve Illumin is only 30% compared to 55% on managed. If the company achieved $200m in Illumin revenue, then gross profit would be exactly where it's at today but with additional expenses for customer acquisitions.
Btw, Mediamath filed for bankruptcy so at least there's one less competitor.