Trade Desk Inc. (TTD)
undefined
undefined%
At close: undefined
121.75
-0.08%
After-hours Jan 03, 2025, 05:30 PM EST

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14
Revenue 1.95B 1.58B 1.20B 836.03M 661.06M 477.29M 308.22M 202.93M 113.84M 44.55M
Cost of Revenue 365.60M 281.12M 221.55M 178.81M 156.18M 114.10M 66.23M 39.88M 22.97M 12.56M
Gross Profit 1.58B 1.30B 974.91M 657.22M 504.88M 363.20M 241.99M 163.05M 90.87M 31.99M
Operating Income 200.48M 113.65M 124.82M 144.21M 112.20M 107.32M 69.36M 57.52M 37.98M 764.00K
Interest Income n/a 12.76M 1.03M 656.00K 4.72M 1.88M 93.00K n/a n/a n/a
Pretax Income 268.00M 127.37M 122.04M 143.90M 116.22M 105.74M 63.63M 43.83M 29.86M -943.00K
Net Income 178.94M 53.38M 137.76M 242.32M 108.32M 88.14M 50.80M 20.48M 15.93M 5.00K
Selling & General & Admin 968.25M 863.14M 623.96M 346.36M 275.93M 171.98M 119.83M 78.22M 40.07M 23.98M
Research & Development 411.79M 319.88M 226.14M 166.65M 116.75M 83.89M 52.81M 27.31M 12.82M 7.25M
Other Expenses n/a 13.72M -2.78M -305.00K n/a n/a n/a n/a -3.00K n/a
Operating Expenses 1.38B 1.18B 850.10M 513.01M 392.68M 255.87M 172.63M 105.53M 52.89M 31.23M
Interest Expense n/a 12.76M 1.03M n/a n/a 1.55M 1.79M 3.08M 1.14M 843.00K
Selling & Marketing Expenses 447.97M 337.98M 249.30M 174.74M 132.88M 87.07M 61.38M 46.06M 26.79M 14.59M
Cost & Expenses 1.75B 1.46B 1.07B 691.83M 548.86M 369.97M 238.86M 145.41M 75.86M 43.78M
Income Tax 89.06M 73.98M -15.73M -98.41M 7.90M 17.60M 12.83M 23.35M 13.93M -948.00K
Shares Outstanding (Basic) 489.26M 486.94M 476.85M 462.87M 445.33M 457.93M 402.62M 182.80M 472.82M 472.82M
Shares Outstanding (Diluted) 500.18M 499.93M 498.54M 489.88M 478.06M 457.93M 440.56M 182.80M 497.92M 497.92M
EPS (Basic) 0.37 0.11 0.29 0.52 0.24 0.19 0.13 -0.15 0.02 n/a
EPS (Diluted) 0.36 0.11 0.28 0.49 0.23 0.19 0.12 -0.15 0.01 n/a
EBITDA 280.90M 168.08M 124.82M 144.21M 112.20M 107.32M 76.56M 61.32M 32.82M 580.00K
Depreciation & Amortization 80.42M 54.42M 82.53M 61.90M 42.29M 11.30M 7.21M 3.80M 1.83M 680.00K