Early-stage beta
· Errors & gaps may exist · Expanding: US · Nordics · EU
← All companies
/
Top lists
/
Trade Desk The
Trade Desk The
2016–2025 · Communication services
2026-08-11
Overview
Earnings
Margins
Cash flow
Balance
Capital
Plot
USD millions
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Revenue
203
308
477
661
836
1 196
1 578
1 946
2 445
2 896
Operating profit (EBIT)
58
69
107
112
144
125
114
200
427
589
Net income attributable to shareholders
−27
51
88
108
242
138
53
179
393
443
EBIT margin
28,3%
22,5%
22,5%
17,0%
17,3%
10,4%
7,2%
10,3%
17,5%
20,4%
Gross margin
80,4%
—
—
76,4%
78,6%
81,5%
82,2%
81,2%
80,7%
78,6%
Operating cash flow
75
31
87
60
405
379
549
598
739
993
Free cash flow
68
—
67
25
331
324
465
552
641
796
Cash
133
156
156
131
437
754
1 031
895
1 369
658
0
1 000
2 000
3 000
4 000
0,0%
10,0%
20,0%
30,0%
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
203
308
477
661
836
1 196
1 578
1 946
2 445
2 896
58
69
107
112
144
125
114
200
427
589