The Trade Desk's 2025 Earnings Signal Strategic Shift | Intellectia.AI