BusinessThe Trade Desk Reports Q3 Revenue Decline as Net Income FallsBy Helena WardNov 9, 2026, 11:39 PM UTC