Share The Trade Desk to Release Q3 Earnings: Key Factors to Watch