The Trade Desk Financial Statements (TTD)

The Trade Desksmart-lab.ru %   2023Q3 2023Q4 2024Q1 2024Q1 2024Q2   LTM ?
Report date 09.11.2023 15.02.2024 08.05.2024 10.05.2024 08.08.2024   08.08.2024
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 493.3 605.8 491.3 491.3 584.6   2 173
Operating Income, bln rub 37.7 144.4 28.7 28.7 94.7   296.5
EBITDA, bln rub ? 56.5 167.7 50.4 50.4 115.6   384.1
Net profit, bln rub ? 39.4 97.3 31.7 31.7 85.0   245.7
OCF, bln rub ? 191.5 91.1 185.5 185.5 81.3   543.3
CAPEX, bln rub ? 7.72 27.3 7.22 9.18 24.6   68.3
FCF, bln rub ? 183.8 63.8 178.2 176.3 56.7   475.0
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 362.2 360.7 359.0 359.0 379.4   1 458
Cost of production, bln rub 93.4 100.7 103.6 103.6 110.5   418.4
R&D, bln rub 117.8 102.0 107.7 107.7 110.0   427.4
Interest expenses, bln rub 0.000 36.6 0.000 0.000 0.000   36.6
Assets, bln rub 4 520 4 889 4 664 4 664 5 160   5 160
Net Assets, bln rub ? 2 156 2 164 2 167 2 167 2 405   2 405
Debt, bln rub 248.1 235.9 237.7 237.7 264.3   264.3
Cash, bln rub 1 522 1 380 1 420 1 420 1 507   1 507
Net debt, bln rub -1 274 -1 144 -1 182 -1 182 -1 242   -1 242
Ordinary share price, rub 78.2 72.0 87.4 87.4 97.7   69.1
Number of ordinary shares, mln 489.4 489.5 488.6 488.6 489.4   489.4
Market cap, bln rub 38 250 35 221 42 709 42 709 47 795   33 814
EV, bln rub ? 36 976 34 077 41 527 41 527 46 553   32 572
Book value, bln rub 2 156 2 147 2 167 2 167 2 405   2 405
EPS, rub ? 0.08 0.20 0.06 0.06 0.17   0.50
FCF/share, rub 0.38 0.13 0.36 0.36 0.12   0.97
BV/share, rub 4.40 4.39 4.43 4.43 4.92   4.92
EBITDA margin, % ? 11.5% 27.7% 10.3% 10.3% 19.8%   17.7%
Net margin, % ? 7.98% 16.1% 6.44% 6.44% 14.5%   11.3%
FCF yield, % ? 1.57% 1.54% 1.28% 1.27% 1.01%   1.40%
ROE, % ? 7.09% 8.27% 9.29% 9.29% 10.5%   10.2%
ROA, % ? 3.38% 3.66% 4.32% 4.32% 4.91%   4.76%
P/E ? 250.3 196.8 212.2 212.2 188.6   137.6
P/FCF 63.5 64.8 78.4 78.7 99.5   71.2
P/S ? 20.9 18.1 20.8 20.8 22.0   15.6
P/BV ? 17.7 16.4 19.7 19.7 19.9   14.1
EV/EBITDA ? 172.5 120.9 123.5 123.5 119.3   84.8
Debt/EBITDA -5.94 -4.06 -3.51 -3.51 -3.18   -3.23
R&D/CAPEX, % 1 526% 373.2% 1 491% 1 173% 447.6%   625.6%
CAPEX/Revenue, % 1.57% 4.51% 1.47% 1.87% 4.21%   3.14%
The Trade Desk shareholders