20170811 business.international-business: Trade Desk reports Q2 earnings per share $0.43