TTD: Q2 2026 revenue rose to $715M, but net income and free cash flow declined year-over-year
Q2 2026 revenue grew to $715M, but net income and free cash flow declined year-over-year. Revenue remains concentrated in North America, with ongoing investments in technology and identity solutions. Adjusted EBITDA margin was 33.8% for the quarter.Original document: The Trade Desk, Inc. [TTD] Slid…