Magnolia Oil & Gas Corp Financial Ratios for Analysis 2016-2024 | MGY

Fifteen years of historical annual and quarterly financial ratios and margins for Magnolia Oil & Gas Corp (MGY).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
20232022202120202019201820172016
1.882.502.372.181.671.481.41-
0.170.180.270.320.130.13--
0.210.220.370.470.140.14--
96.3996.1895.7893.4595.6596.9095.9795.06
43.5663.3755.88-355.7513.5339.8647.1326.02
43.5663.3755.88-355.7513.5339.8647.1326.02
70.3878.0674.55-300.0571.0276.5079.3055.88
44.8162.3752.73-359.9310.5935.6145.0419.96
31.2952.2738.44-223.245.0329.2044.3619.36
0.450.660.620.370.270.260.24-
--------
6.479.927.206.648.916.293.53-
56.4336.7850.6955.0040.9858.03103-
23.5160.3553.55-222.653.1211.1211.19-
23.5160.3553.55-225.163.1411.2811.19-
16.0640.8232.04-128.592.458.7710.59-
19.4549.2939.05-151.882.739.7211.19-
9.188.144.573.3710.7810.85--
4.546.904.501.873.883.730.000.00
2.114.633.230.531.271.59--

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
1.281.711.882.653.102.642.502.632.252.222.371.981.862.302.181.731.521.341.671.541.151.101.481.190.030.121.410.931.11--
0.170.170.170.180.180.180.180.210.230.270.270.300.310.320.320.320.330.320.130.120.120.130.130.13-------
0.210.210.210.210.220.220.220.270.310.360.370.430.460.460.470.480.490.470.140.140.140.140.140.150.20------
97.4997.3396.6296.7496.2995.8796.2196.0096.6295.8195.9595.9595.9295.1090.4795.2391.8195.5893.6796.2196.9495.7496.4497.0296.8997.4096.1395.39---
39.9039.0042.8046.9343.2941.1656.7064.5567.7362.4360.8260.1651.2647.7727.3418.12-31.31-1,083.089.6211.3017.9615.3329.0632.8650.6753.6947.9944.30---
39.9039.0042.8046.9343.2941.1656.7064.5567.7362.4360.8260.1651.2647.7727.3418.12-31.31-1,083.089.6211.3017.9615.3329.0632.8650.6753.6947.9944.30---
-------------------------------
39.1736.9245.0747.1046.1840.9556.1763.4367.6360.0058.5857.3747.0443.9426.9311.03-39.31-1,086.836.768.5315.0012.1125.7729.6743.5149.8045.6742.30---
28.0226.2930.1631.9532.2730.9265.1150.3551.7043.5744.8741.5533.2530.2417.787.56-22.06-676.543.443.187.625.9612.9120.7543.2349.5445.0541.57---
0.120.110.120.120.110.120.140.210.230.210.190.180.170.140.110.080.060.120.070.070.070.060.070.080.300.260.190.13---
-------------------------------
1.921.631.701.692.042.032.042.331.962.102.222.192.111.951.911.981.372.332.232.031.912.041.821.53--2.77----
46.8955.2352.9253.2544.1144.2444.0338.7145.9442.7940.5841.0842.5846.1547.0445.5365.7638.5840.3944.3647.0244.2049.5058.99--32.47----
5.485.146.056.365.786.0414.6419.5323.6419.4518.3817.6613.7910.845.001.69-3.66-228.660.500.621.120.842.132.701,7291,7078.937205.80--
5.485.146.056.365.786.0414.6419.5323.6419.4518.3817.6613.7910.935.061.71-3.74-234.370.500.631.140.852.172.741,7291,7078.937205.80--
3.703.484.134.434.084.149.9012.4714.3711.6211.0010.087.756.282.890.95-2.08-127.130.390.490.890.661.682.1613.1213.008.445.520.04--
4.554.265.005.254.754.9411.9615.4318.0914.2813.4112.379.457.413.411.14-2.46-155.480.440.550.990.731.872.351,7291,7078.937205.80--
9.629.339.188.918.628.338.146.805.794.814.573.923.573.483.373.233.183.2910.7810.7411.1110.9710.8510.760.260.26-0.260.26--
2.601.164.543.252.221.146.905.443.281.304.503.011.740.701.871.351.000.813.882.921.950.743.732.370.000.000.000.000.000.000.00
1.320.532.111.240.830.344.633.802.310.923.232.151.270.450.530.320.070.241.270.740.26-0.111.590.90----0.000.00-