XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Revenues      
Regulated Energy $ 429,424 $ 383,920 $ 352,746
Unregulated Energy 280,750 206,869 152,526
Other (29,470) (20,821) (17,074)
Total operating revenues 680,704 569,968 488,198
Operating Expenses      
Natural gas and electricity costs 127,172 100,737 91,994
Propane and natural gas costs 133,334 86,213 45,944
Operations 164,505 148,294 142,055
Maintenance 18,176 16,793 15,587
Gain from a settlement 0 0 (130)
Depreciation and amortization 68,973 62,661 58,117
Other taxes 25,611 24,158 21,908
Total operating expenses 537,771 438,856 375,475
Operating Income 142,933 131,112 112,723
Other income, net 5,051 1,721 3,222
Interest charges 24,356 20,135 21,765
Income from Continuing Operations Before Income Taxes 123,628 112,698 94,180
Income Taxes on Continuing Operations 33,832 29,231 23,538
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent 89,796 83,467 70,642
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent 0 (1) 686
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax 0 0 170
Net Income (Loss) Attributable to Parent $ 89,796 $ 83,466 $ 71,498
Weighted Average Common Shares Outstanding:      
Basic (in shares) 17,722,227 17,558,078 16,711,579
Diluted (in shares) 17,804,294 17,633,029 16,770,735
Earnings Per Share of Common Stock:      
Income (Loss) from Continuing Operations, Per Basic Share $ 5.07 $ 4.75 $ 4.23
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share 0 0 0.05
Basic (in usd per share) 5.07 4.75 4.28
Earnings Per Share, Diluted [Abstract]      
Income (Loss) from Continuing Operations, Per Diluted Share 5.04 4.73 4.21
Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share 0 0  
Diluted (in usd per share) $ 5.04 $ 4.73 $ 4.26