Peabody Energy Corporation Financial Statements (BTU)

Peabody Energy Corporationsmart-lab.ru   2022 2022 2023 2024 2025   LTM ?
Report date 31.12.2022 24.02.2023 23.02.2024 20.02.2025 19.02.2026   06.05.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 4 982 4 982 4 947 4 237 3 862   3 981
Operating Income, bln rub 1 235 1 382 1 075 445.3 0.600   -99.1
EBITDA, bln rub ? 1 399 1 786 1 506 954.9 431.4   335.4
Net profit, bln rub ? 1 297 1 297 759.6 370.9 -52.9   -124.5
OCF, bln rub ? 1 174 1 174 1 036 606.5 949.7   531.7
CAPEX, bln rub ? 224.2 224.2 348.3 402.5 421.4   337.3
FCF, bln rub ? 949.4 949.4 687.2 204.0 528.3   194.4
Dividend payout, bln rub 0.000 0.000 30.6 37.6 36.5   27.4
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 0.00% 0.00% 4.03% 10.1% 0.00%   -22.0%
OPEX, bln rub 455.8 309.5 486.9 370.5 105.0   212.6
Cost of production, bln rub 3 291 3 291 3 385 3 421 3 756   2 848
R&D, bln rub 0.000 0.000 0.000 0.000 0.000   0.000
Interest expenses, bln rub 140.3 140.3 59.8 46.9 43.9   32.0
Assets, bln rub 5 611 5 611 5 962 5 954 5 807   5 710
Net Assets, bln rub ? 3 231 3 231 3 547 3 651 3 536   3 495
Debt, bln rub 344.8 361.6 399.2 467.2 511.4   429.6
Cash, bln rub 1 307 1 307 969.3 700.4 575.3   492.5
Net debt, bln rub -962.5 -945.7 -570.1 -233.2 -63.9   -62.9
Ordinary share price, rub 26.4 26.4 24.3 20.9 29.7   24.2
Number of ordinary shares, mln 143.9 142.1 137.6 125.1 121.8   122.0
Market cap, bln rub 3 802 3 754 3 346 2 620 3 617   2 955
EV, bln rub ? 2 839 2 809 2 776 2 386 3 554   2 892
Book value, bln rub 3 231 3 231 3 547 3 651 3 536   3 495
EPS, rub ? 9.01 9.13 5.52 2.96 -0.43   -1.02
FCF/share, rub 6.60 6.68 4.99 1.63 4.34   1.59
BV/share, rub 22.5 22.7 25.8 29.2 29.0   28.6
EBITDA margin, % ? 28.1% 35.8% 30.4% 22.5% 11.2%   8.43%
Net margin, % ? 26.0% 26.0% 15.4% 8.75% -1.37%   -3.13%
FCF yield, % ? 25.0% 25.3% 20.5% 7.79% 14.6%   6.58%
ROE, % ? 40.1% 40.1% 21.4% 10.2% -1.50%   -3.56%
ROA, % ? 23.1% 23.1% 12.7% 6.23% -0.91%   -2.18%
P/E ? 2.93 2.89 4.41 7.06 -68.4   -23.7
P/FCF 4.00 3.95 4.87 12.8 6.85   15.2
P/S ? 0.76 0.75 0.68 0.62 0.94   0.74
P/BV ? 1.18 1.16 0.94 0.72 1.02   0.85
EV/EBITDA ? 2.03 1.57 1.84 2.50 8.24   8.62
Debt/EBITDA -0.69 -0.53 -0.38 -0.24 -0.15   -0.19
R&D/CAPEX, % 0.00% 0.00% 0.00% 0.00% 0.00%   0
CAPEX/Revenue, % 4.50% 4.50% 7.04% 9.50% 10.9%   8.47%
Peabody Energy Corporation shareholders