SD
SD

Sandridge Energy Inc

NYSE · Energy
$16.81
+0.69 (+4.28%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 123.89M 136.87M 1.29B 1.21B 1.21B
Net Income 62.28M 61.93M 53.02M 59.35M 62.80M
EPS
Profit Margin 50.3% 47.8% 4.1% 4.9% 5.2%
Rev Growth -9.5% -9.5% +7.5% +15.2% +15.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 493.7K 493.7K 137.32M 119.76M 135.40M
Total Equity 308.59M 308.59M 422.13M 394.64M 409.88M
D/E Ratio 0.00 0.00 0.33 0.30 0.33
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 64.02M 67.19M 109.19M 108.66M 117.18M
Free Cash Flow 41.47M 31.99M 38.44M