The Trade Desk exceeded earnings expectations, but revenue fell short of estimates due to challenges in the advertising ...