BTU
BTU

Peabody Energy Corp

NYSE · Energy
$36.92
+2.68 (+7.83%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 3.63B 3.35B 2.31B 2.05B 2.29B
Net Income 317.84M 263.67M 244.27M 225.00M 278.21M
EPS
Profit Margin 8.8% 8.3% 10.6% 11.0% 12.2%
Rev Growth +8.5% +8.5% -5.9% +11.8% -9.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 195.50M 195.50M 540.33M 652.68M 588.36M
Total Equity 2.05B 2.05B 2.16B 2.02B 2.04B
D/E Ratio 0.10 0.10 0.25 0.32 0.29
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 705.69M 617.95M 558.58M 476.42M 482.87M
Free Cash Flow 427.67M 361.15M 415.51M