TTD Financial SummaryThe Trade Desk, Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$2.90BNet Income$443.3MEPS0.92TTM RatiosP/S4.02P/B4.60Current Ratio1.61Key Metrics