The Trade Desk Financial Statements (TTD)

The Trade Desksmart-lab.ru   2021 2022 2023 2024 2025   LTM ?
Report date 16.02.2022 15.02.2023 15.02.2024 21.02.2025 27.02.2026   27.02.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 1 196 1 578 1 946 2 445 2 896   2 896
Operating Income, bln rub 124.8 113.7 200.5 427.2 589.3   589.3
EBITDA, bln rub ? 167.0 168.1 280.9 514.7 774.5   736.8
Net profit, bln rub ? 137.8 53.4 178.9 393.1 443.3   443.3
OCF, bln rub ? 378.5 548.7 598.3 739.5 992.7   992.7
CAPEX, bln rub ? 60.0 91.9 55.0 107.1 197.0   205.4
FCF, bln rub ? 318.5 456.8 543.3 632.4 795.7   787.3
Dividend payout, bln rub 0.000 0.000 0.000 0.000 0.000   0.000
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 0.00% 0.00% 0.00% 0.00% 0.00%   0
OPEX, bln rub 850.1 1 183 1 380 1 546 1 688   1 688
Cost of production, bln rub 221.6 281.1 365.6 472.0 619.1   619.1
R&D, bln rub 226.1 319.9 411.8 463.3 525.1   525.1
Interest expenses, bln rub 1.03 0.000 0.000 0.000 0.000   0.356
Assets, bln rub 3 577 4 381 4 889 6 112 6 153   6 153
Net Assets, bln rub ? 1 527 2 115 2 164 2 949 2 484   2 484
Debt, bln rub 284.6 261.0 235.9 312.2 436.3   436.3
Cash, bln rub 958.8 1 447 1 380 1 921 1 303   1 303
Net debt, bln rub -674.2 -1 186 -1 144 -1 609 -866.7   -866.7
Ordinary share price, rub 91.6 44.8 72.0 117.5 38.0   24.0
Number of ordinary shares, mln 476.9 486.9 489.3 490.9 480.0   480.0
Market cap, bln rub 43 699 21 829 35 207 57 693 18 221   11 513
EV, bln rub ? 43 024 20 644 34 063 56 084 17 354   10 646
Book value, bln rub 1 513 2 097 2 147 2 935 2 464   2 464
EPS, rub ? 0.29 0.11 0.37 0.80 0.92   0.92
FCF/share, rub 0.67 0.94 1.11 1.29 1.66   1.64
BV/share, rub 3.17 4.31 4.39 5.98 5.13   5.13
EBITDA margin, % ? 14.0% 10.7% 14.4% 21.1% 26.7%   25.4%
Net margin, % ? 11.5% 3.38% 9.19% 16.1% 15.3%   15.3%
FCF yield, % ? 0.73% 2.09% 1.54% 1.10% 4.37%   6.84%
ROE, % ? 9.02% 2.52% 8.27% 13.3% 17.8%   17.8%
ROA, % ? 3.85% 1.22% 3.66% 6.43% 7.20%   7.20%
P/E ? 317.2 408.9 196.8 146.8 41.1   26.0
P/FCF 137.2 47.8 64.8 91.2 22.9   14.6
P/S ? 36.5 13.8 18.1 23.6 6.29   3.97
P/BV ? 28.9 10.4 16.4 19.7 7.39   4.67
EV/EBITDA ? 257.6 122.8 121.3 109.0 22.4   14.4
Debt/EBITDA -4.04 -7.05 -4.07 -3.13 -1.12   -1.18
R&D/CAPEX, % 377.1% 348.1% 748.4% 432.8% 266.6%   255.7%
CAPEX/Revenue, % 5.01% 5.82% 2.83% 4.38% 6.80%   7.09%
The Trade Desk shareholders