The Trade Desk Financial Statements (TTD)

The Trade Desksmart-lab.ru   FY2021 FY2022 FY2023 FY2024 FY2025   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%
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   1 406
Net debt, bln rub -674.2 -1 186 -1 144 -1 609 -866.7   -982.3
Ordinary share price, rub 91.6 117.5 38.0   22.4
Number of ordinary shares, mln 476.9 486.9 489.3 490.9 480.0   474.7
Market cap, bln rub 43 699 0 0 57 693 18 221   10 623
EV, bln rub ? 43 024 -1 186 -1 144 56 084 17 354   9 641
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% 1.10% 4.37%   7.88%
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 0.00 0.00 146.8 41.1   24.6
P/FCF 137.2 0.00 0.00 91.2 22.9   12.7
P/S ? 36.5 0.00 0.00 23.6 6.29   3.58
P/BV ? 28.9 0.00 0.00 19.7 7.39   4.33
EV/EBITDA ? 257.6 -7.05 -4.07 109.0 22.4   13.3
Debt/EBITDA -4.04 -7.05 -4.07 -3.13 -1.12   -1.35
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