The Trade Desk 2nd Quarter Earnings Review