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   07.05.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 969
Operating Income, bln rub 124.8 113.7 200.5 427.2 589.3   601.5
EBITDA, bln rub ? 167.0 168.1 280.9 514.7 774.5   725.0
Net profit, bln rub ? 137.8 53.4 178.9 393.1 443.3   432.6
OCF, bln rub ? 378.5 548.7 598.3 739.5 992.7   1 093
CAPEX, bln rub ? 60.0 91.9 55.0 107.1 197.0   256.4
FCF, bln rub ? 318.5 456.8 543.3 632.4 795.7   836.7
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 709
Cost of production, bln rub 221.6 281.1 365.6 472.0 619.1   658.2
R&D, bln rub 226.1 319.9 411.8 463.3 525.1   535.5
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   5 734
Net Assets, bln rub ? 1 527 2 115 2 164 2 949 2 484   2 453
Debt, bln rub 284.6 261.0 235.9 312.2 436.3   423.6
Cash, bln rub 958.8 1 447 1 380 1 921 1 303   878.4
Net debt, bln rub -674.2 -1 186 -1 144 -1 609 -866.7   -454.8
Ordinary share price, rub 91.6 44.8 72.0 117.5 38.0   23.5
Number of ordinary shares, mln 476.9 486.9 489.3 490.9 480.0   474.7
Market cap, bln rub 43 699 21 829 35 207 57 693 18 221   11 150
EV, bln rub ? 43 024 20 644 34 063 56 084 17 354   10 695
Book value, bln rub 1 513 2 097 2 147 2 935 2 464   2 453
EPS, rub ? 0.29 0.11 0.37 0.80 0.92   0.91
FCF/share, rub 0.67 0.94 1.11 1.29 1.66   1.76
BV/share, rub 3.17 4.31 4.39 5.98 5.13   5.17
EBITDA margin, % ? 14.0% 10.7% 14.4% 21.1% 26.7%   24.4%
Net margin, % ? 11.5% 3.38% 9.19% 16.1% 15.3%   14.6%
FCF yield, % ? 0.73% 2.09% 1.54% 1.10% 4.37%   7.50%
ROE, % ? 9.02% 2.52% 8.27% 13.3% 17.8%   17.6%
ROA, % ? 3.85% 1.22% 3.66% 6.43% 7.20%   7.54%
P/E ? 317.2 408.9 196.8 146.8 41.1   25.8
P/FCF 137.2 47.8 64.8 91.2 22.9   13.3
P/S ? 36.5 13.8 18.1 23.6 6.29   3.76
P/BV ? 28.9 10.4 16.4 19.7 7.39   4.54
EV/EBITDA ? 257.6 122.8 121.3 109.0 22.4   14.8
Debt/EBITDA -4.04 -7.05 -4.07 -3.13 -1.12   -0.63
R&D/CAPEX, % 377.1% 348.1% 748.4% 432.8% 266.6%   208.9%
CAPEX/Revenue, % 5.01% 5.82% 2.83% 4.38% 6.80%   8.63%
The Trade Desk shareholders