Let's talk numbers AT vs TTDAT Q3 total revenue $27.5MM CAD, +5.4% YoY, +11.3% YoY constant currency basis
TTD Q3 was up 39% YoY
42% growth in Illumin to $7.4MM you say? Total BS and a head fake like I said earlier. Non-illumin revenue $20MM vs $26MM in Q3 2020. What growth?
So, basically, they tagged some revenue to Illumin but overall growth is anemic and this is why the stock is getting decimated.
Add to that CFO issues, and clueless CEO there doesn't seem to be a stabilizing catalyst.