Skip to content
10-Q

Quarterly Report

Magnolia Oil & Gas Corp MGY

0001698990-25-000021

← back to feed
Filed
Jul 31, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q2 2025 · Jun 30, 2025 186.53M sh
Shares Diluted Q2 2025 · Jun 30, 2025 187.59M sh
Shares Diluted Q2 2025 · Jun 30, 2024 184.97M sh
Shares Diluted Q2 2025 · Jun 30, 2024 183.69M sh
Dividends Paid Q2 2025 · Jun 30, 2025 $57.26M
Dividends Paid Q2 2025 · Jun 30, 2024 $47.83M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $423.19M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $480.33M
Long Term Debt Q2 2025 · Jun 30, 2025 $392.88M
Long Term Debt Q2 2025 · Dec 31, 2024 $392.51M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $251.76M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $260.05M
Current Liabilities Q2 2025 · Jun 30, 2025 $288.62M
Current Liabilities Q2 2025 · Dec 31, 2024 $290.26M
Current Assets Q2 2025 · Jun 30, 2025 $416.74M
Current Assets Q2 2025 · Dec 31, 2024 $410.82M
Total Assets Q2 2025 · Jun 30, 2025 $2.86B
Total Assets Q2 2025 · Dec 31, 2024 $2.82B
Sga Expense Q2 2025 · Jun 30, 2025 $23.28M
Sga Expense Q2 2025 · Jun 30, 2025 $47.87M
Sga Expense Q2 2025 · Jun 30, 2024 $22.84M
Sga Expense Q2 2025 · Jun 30, 2024 $46.39M
Net Income Q2 2025 · Jun 30, 2025 $78.12M
Net Income Q2 2025 · Jun 30, 2025 $181.04M
Net Income Q2 2025 · Jun 30, 2024 $95.56M
Net Income Q2 2025 · Jun 30, 2024 $180.65M
Operating Income Q2 2025 · Jun 30, 2025 $107.81M
Operating Income Q2 2025 · Jun 30, 2025 $243.64M
Operating Income Q2 2025 · Jun 30, 2024 $134.35M
Operating Income Q2 2025 · Jun 30, 2024 $258.91M
Revenue Q2 2025 · Jun 30, 2025 $318.98M
Revenue Q2 2025 · Jun 30, 2025 $669.28M
Revenue Q2 2025 · Jun 30, 2024 $336.73M
Revenue Q2 2025 · Jun 30, 2024 $656.14M