The Trade Desk Reports Disappointing Quarterly Results | Intellectia.AI