The Trade Desk Q1 Revenue Up 11.9% Amid Mixed Earnings Report | Intellectia.AI