TTD - Trade Desk, Inc.


25.17
0.170   0.675%

Share volume: 20,296,491
Last Updated: 03-04-2026
Computer Software/Services – Computer Programming And Data Processing: -0.16%

PREVIOUS CLOSE
CHG
CHG%

$25.00
0.17
0.01%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 03-31-2024 06-30-2024 09-30-2024 12-31-2024 03-31-2025 06-30-2025 09-30-2025 12-31-2025
Fiscal Quarter Q1 2024 Q2 2024 Q3 2024 Q4 2024 Q1 2025 Q2 2025 Q3 2025 Q4 2025
Report Date 05-10-2024 08-08-2024 11-07-2024 02-21-2025 05-08-2025 08-07-2025 11-06-2025 02-27-2026
Total revenue 491.253 M 584.550 M 628.016 M 741.012 M 616.021 M 694.039 M 739.433 M 846.791 M
Cost of revenue 103.630 M 110.459 M 122.656 M 135.267 M 142.839 M 150.980 M 162.154 M 163.094 M
Gross profit 387.623 M 474.091 M 505.360 M 605.745 M 473.182 M 543.059 M 577.279 M 683.697 M
    22.31% 6.60% 19.86% -21.88% 14.77% 6.30% 18.43%  
Operating expenses 237.241 M 245.504 M 256.583 M 259.807 M 265.987 M 265.151 M 259.230 M 253.228 M
Selling general and admin 129.555 M 135.469 M 138.878 M 131.914 M 133.585 M 130.900 M 131.337 M 122.633 M
Research and development 107.686 M 110.035 M 117.705 M 127.893 M 132.402 M 134.251 M 127.893 M 130.595 M
Total expenses 358.966 M 379.371 M 396.879 M 410.436 M 418.730 M 426.282 M 416.060 M 426.824 M
    5.68% 4.62% 3.42% 2.02% 1.80% -2.40% 2.59%  
Operating income 28.657 M 94.720 M 108.481 M 195.309 M 54.452 M 116.777 M 161.219 M 256.873 M
Ebit 29.372 M 94.675 M 107.770 M 196.643 M 55.637 M 115.166 M 163.029 M 256.206 M
Pretax income 46.033 M 112.492 M 127.178 M 221.599 M 75.769 M 133.201 M 179.519 M 270.266 M
    144.37% 13.06% 74.24% -65.81% 75.80% 34.77% 50.55%  
Income tax 14.373 M 27.463 M 33.020 M 39.370 M 25.091 M 43.072 M 63.972 M 83.316 M
Net income basic 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
                   
Net income 31.660 M 85.029 M 94.158 M 182.229 M 50.678 M 90.129 M 115.547 M 186.950 M
    168.57% 10.74% 93.54% -72.19% 77.85% 28.20% 61.80%