The Trade Desk, 2024