Peloton Interactive Financial Statements (PTON)

Peloton Interactivesmart-lab.ru   FY2021 FY2022 FY2023 FY2024 FY2025   LTM ?
Report date 27.08.2021 07.09.2022 23.08.2023 22.08.2024 07.08.2025   07.05.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 4 022 3 582 2 800 2 701 2 491   2 445
Operating Income, bln rub -187.8 -2 734 -1 197 -529.0 -36.2   134.7
EBITDA, bln rub ? -119.6 -2 622 -648.8 -330.4 108.6   217.5
Net profit, bln rub ? -189.0 -2 828 -1 262 -551.9 -118.9   23.2
OCF, bln rub ? -239.7 -2 020 -387.6 -66.1 333.0   413.7
CAPEX, bln rub ? 252.2 337.3 82.4 19.7 9.30   12.3
FCF, bln rub ? -491.9 -2 357 -470.0 -85.8 323.7   401.4
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%
Dividend payout ratio, % 0.00% 0.00% 0.00% 0.00% 0.00%   0
OPEX, bln rub 1 642 3 432 2 124 1 737 1 305   1 136
Cost of production, bln rub 2 567 2 884 1 873 1 493 1 223   1 175
R&D, bln rub 247.6 359.5 318.4 304.8 234.2   241.7
Interest expenses, bln rub 14.8 43.0 97.1 112.5 134.5   125.7
Assets, bln rub 4 486 4 029 2 769 2 185 2 125   2 125
Net Assets, bln rub ? 1 754 592.9 -295.2 -519.2 -413.7   -413.8
Debt, bln rub 1 512 2 373 2 364 2 079 1 977   1 030
Cash, bln rub 1 607 1 254 813.9 697.6 1 040   1 040
Net debt, bln rub -94.7 1 119 1 550 1 381 937.1   -9.80
Ordinary share price, rub 124.0 9.18 7.69 6.94   5.71
Number of ordinary shares, mln 293.9 322.4 346.7 365.5 390.0   421.1
Market cap, bln rub 36 449 2 959 2 666 0 2 707   2 404
EV, bln rub ? 36 354 4 079 4 216 1 381 3 644   2 394
Book value, bln rub 1 296 511 -362 -575 -461   -461
EPS, rub ? -0.64 -8.77 -3.64 -1.51 -0.30   0.06
FCF/share, rub -1.67 -7.31 -1.36 -0.23 0.83   0.95
BV/share, rub 4.41 1.58 -1.04 -1.57 -1.18   -1.09
EBITDA margin, % ? -2.97% -73.2% -23.2% -12.2% 4.36%   8.90%
Net margin, % ? -4.70% -78.9% -45.1% -20.4% -4.77%   0.95%
FCF yield, % ? -1.35% -79.7% -17.6% 12.0%   16.7%
ROE, % ? -10.8% -476.9% 427.4% 106.3% 28.7%   -5.61%
ROA, % ? -4.21% -70.2% -45.6% -25.3% -5.59%   1.09%
P/E ? -192.8 -1.05 -2.11 0.00 -22.8   103.6
P/FCF -74.1 -1.26 -5.67 0.00 8.36   5.99
P/S ? 9.06 0.83 0.95 0.00 1.09   0.98
P/BV ? 28.1 5.80 -7.37 0.00 -5.88   -5.22
EV/EBITDA ? -304.0 -1.56 -6.50 -4.18 33.6   11.0
Debt/EBITDA 0.79 -0.43 -2.39 -4.18 8.63   -0.05
R&D/CAPEX, % 98.2% 106.6% 386.4% 1 547% 2 518%   1 965%
CAPEX/Revenue, % 6.27% 9.42% 2.94% 0.73% 0.37%   0.50%
Peloton Interactive shareholders