CoverageForm 410-K10-Q8-K13D13G13F

MGEE · Mge Energy Inc - Financials

Annual line items from SEC XBRL filings, sourced from EDGAR's Company Facts API with fallback to the quarterly Financial Statement Data Sets. See issuer overview for Form 4 activity and 10-K signals.

Price · MGEE

Income Statement

Line itemFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Revenue------
Cost of Revenue------
Gross Profit------
R&D------
SG&A------
Total Operating Expenses------
D&A------
Operating Income$170.65M$146.26M$146.38M$137.74M$117.29M$110.00M
Interest Expense------
Income Tax$20.77M$10.60M$27.80M$26.22M$4.12M$19.42M
Net Income$135.89M$120.57M$117.70M$110.95M$105.76M$92.42M
EPS - Basic$3.72$3.33$3.25$3.07$2.60-
EPS - Diluted$3.72$3.33$3.25$3.07$2.60-

Balance Sheet

Line itemFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Cash & Equivalents$5.67M$21.30M$11.14M$11.60M$17.44M$44.74M
Accounts Receivable$57.56M$51.28M$46.73M$55.41M$46.20M$41.38M
Inventory------
Accounts Payable$117.67M$77.47M$65.45M$59.33M$64.15M$54.64M
Current Assets$228.55M$227.26M$238.20M$243.48M$199.37M$209.52M
Total Assets$3.16B$2.83B$2.68B$2.52B$2.37B$2.25B
Current Liabilities$296.71M$125.56M$157.16M$225.06M$117.85M$190.93M
Long-term Debt$792.21M$763.70M$718.82M$585.25M$614.21M$519.30M
Total Liabilities------
Stockholders' Equity$1.30B$1.23B$1.14B$1.08B$1.03B$976.00M
Retained Earnings$832.43M$764.13M$707.16M$649.85M$596.40M$545.43M

Cash Flow

Line itemFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Operating Cash Flow$263.23M$277.78M$237.56M$153.74M$137.53M$172.44M
Investing Cash Flow($350.56M)($241.49M)($230.02M)($180.15M)($156.97M)($210.41M)
Financing Cash Flow$71.57M($26.83M)($10.48M)$25.54M($8.76M)$59.19M
CapEx$343.22M$236.93M$222.07M$175.03M$153.17M$203.14M
Free Cash Flow($79.99M)$40.86M$15.49M($21.30M)($15.64M)($30.70M)

Ratios

MetricFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020
Profitability
Gross margin------
Operating margin------
EBITDA margin------
Net margin------
Free cash flow margin------
FCF / Net income-0.590.340.13-0.19-0.15-0.33
R&D / Revenue------
SG&A / Revenue------
Effective tax rate13.3%8.1%19.1%19.1%3.7%17.4%
Return on assets4.3%4.3%4.4%4.4%4.5%4.1%
Return on equity10.4%9.8%10.3%10.3%10.3%9.5%
Return on invested capital7.1%6.7%6.4%6.7%6.9%6.1%
Liquidity
Current ratio0.771.811.521.081.691.10
Quick ratio0.771.811.521.081.691.10
Cash ratio0.020.170.070.050.150.23
Leverage
Debt / Equity0.610.620.630.540.600.53
Debt / Assets0.250.270.270.230.260.23
Debt / EBITDA------
Interest coverage------
Equity multiplier2.422.302.352.332.312.31
Liabilities / Assets------
Efficiency
Asset turnover------
Inventory turnover------
Days sales outstanding------
Days inventory outstanding------
Days payable outstanding------
Cash conversion cycle------
Valuation
P / E21.1x28.2x22.2x22.9x31.6x-
P / B2.2x2.8x2.3x2.4x2.9x-
P / S------
EV / EBITDA------
Growth
Revenue growth (YoY)------
Revenue CAGR (3y)------
Revenue CAGR (5y)------
Gross profit growth (YoY)------
Operating income growth (YoY)16.7%-0.1%6.3%17.4%6.6%-0.8%
Net income growth (YoY)12.7%2.4%6.1%4.9%14.4%6.4%
EPS growth (YoY)11.7%2.5%5.9%18.1%--
EPS CAGR (3y)6.6%8.6%----
EPS CAGR (5y)------
FCF growth (YoY)-163.8%--36.1%49.0%8.5%
FCF CAGR (5y)------
Book value growth (YoY)6.0%7.9%5.4%5.3%5.3%14.1%

Stability scores

Piotroski F-score

FY 2025 · 9-point quality

5/9
Neutral
  • Net income positive
  • Operating cash flow positive
  • ROA improved YoY
  • Cash flow > net income
  • Long-term debt decreased
  • Current ratio improved
  • No share dilution
  • -Gross margin improved
  • -Asset turnover improved

Dividends

$1.90/share trailing 12 months · +5.6% YoY

Ex-datePer share
Jun 1, 2026$0.4750
Feb 27, 2026$0.4750
Dec 1, 2025$0.4750
Aug 29, 2025$0.4750
May 30, 2025$0.4500
Feb 28, 2025$0.4500
Nov 29, 2024$0.4500
Aug 30, 2024$0.4500
May 31, 2024$0.4280
Feb 29, 2024$0.4280
Nov 30, 2023$0.4280
Aug 31, 2023$0.4280
May 31, 2023$0.4080
Feb 28, 2023$0.4080
Nov 30, 2022$0.4080
Aug 31, 2022$0.4080
May 31, 2022$0.3880
Feb 28, 2022$0.3880
Nov 30, 2021$0.3880
Aug 31, 2021$0.3880
May 28, 2021$0.3700
Feb 26, 2021$0.3700
Nov 30, 2020$0.3700
Aug 31, 2020$0.3700