A New Era of Transparency Takes Center Stage for The Trade Desk