$81.18
$0.00 (0.00%)
End-of-day quote: 05/10/2024
NasdaqGS:MGEE
MGE Energy Annual Report
Year | Year | 2023 | 2022 | 2021 | 2020 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2005 | 2004 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue |
|
$673.93M | $699.82M | $593.08M | $524.53M | $549.00M | $530.25M | $549.33M | $605.25M | $577.09M | $527.82M | $533.48M | $519.99M | $520.12M | $583.29M | $537.59M | $513.37M | $424.88M | |
GM % | Gross Margin % |
|
39.99% | 34.93% | 36.09% | 38.94% | 35.88% | 35.57% | 34.29% | 32.79% | 32.13% | 32.18% | 31.15% | 29.16% | 27.61% | 24.66% | 24.49% | 20.03% | 23.44% | |
OM | Operating Margin |
|
22.56% | 22.46% | 22.58% | 20.97% | 23.84% | 24.61% | 22.62% | 22.82% | 22.18% | 21.36% | 20.22% | 18.58% | 16.28% | 15.05% | 15.56% | 11.74% | 14.58% | |
EPS | Earnings Per Share |
|
$0.00 | $3.25 | $3.07 | $2.92 | $2.60 | $2.23 | $2.18 | $2.06 | $2.32 | $2.16 | $1.86 | $1.76 | $1.67 | $1.47 | $1.59 | $1.51 | $1.05 | $1.18 |
Div. | Dividends |
|
$1.67 | $1.59 | $1.52 | $1.45 | $0.00 | $0.00 | $1.16 | $0.00 | $0.00 | $1.04 | $1.01 | $0.99 | $0.97 | $0.00 | $0.00 | $0.00 | $0.00 | |
PR % | Payout Ratio % |
|
51.38% | 51.79% | 52.05% | 55.77% | 0 | 0 | 56.31% | 0 | 0 | 55.91% | 57.39% | 59.28% | 65.99% | 0 | 0 | 0 | 0 | |
Sha. | Shares |
|
36.16m | 36.16m | 36.16m | 36.16m | 34.67m | 34.67m | 34.67m | 34.67m | 34.67m | 34.67m | 34.67m | 34.67m | 34.67m | 34.36m | 32.93m | 30.68m | 30.58m | |
OCF | Operating Cash Flow |
|
$237.56M | $153.74M | $137.53M | $172.44M | $131.37M | $147.86M | $141.19M | $128.76M | $140.27M | $146.00M | $130.77M | $124.03M | $117.91M | $74.71M | $76.59M | $53.38M | $62.62M | |
FCF | Free Cash Flow |
|
$15.49M | $-21.29M | $-15.64M | $-30.70M | $23.24M | $64.20M | $69.16M | $36.08M | $21.22M | $11.62M | $65.60M | $63.95M | $39.98M | $-31.07M | $-59.67M | $-32.39M | $-33.13M | |
FCFS | Free Cash Flow Per Share |
|
$0.43 | $-0.59 | $-0.43 | $-0.86 | $0.67 | $1.85 | $1.99 | $1.04 | $0.61 | $1.37 | $1.89 | $1.84 | $1.16 | $-0.93 | $-1.85 | $-1.06 | $-1.16 |