The Trade Desk Crashes on Earnings, But Growth Catalysts Persist