XML 77 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue The following tables disaggregate revenues by major source, timing of revenue recognition, and segment:
Year ended December 31, 2023Year ended December 31, 2022
(in thousands)Electric  utilityBankOtherTotalElectric  utilityBankOtherTotal
Revenues from contracts with customers
Electric energy sales - residential
$1,026,321 $— $— $1,026,321 $1,078,372 $— $— $1,078,372 
Electric energy sales - commercial
1,044,045 — — 1,044,045 1,087,485 — — 1,087,485 
Electric energy sales - large light and power
1,141,128 — — 1,141,128 1,221,608 — — 1,221,608 
Electric energy sales - other 19,471 — — 19,471 17,063 — — 17,063 
Bank fees— 48,781 — 48,781 — 48,883 — 48,883 
Other sales— — 17,540 17,540 — — 11,804 11,804 
Total revenues from contracts with customers3,230,965 48,781 17,540 3,297,286 3,404,528 48,883 11,804 3,465,215 
Revenues from other sources
Regulatory revenue3,708 — — 3,708 (29,124)— — (29,124)
Bank interest and dividend income
— 334,783 — 334,783 — 265,874 — 265,874 
Other bank noninterest income
— 11,099 — 11,099 — 6,311 — 6,311 
Other34,848 — 442 35,290 33,183 — 526 33,709 
Total revenues from other sources38,556 345,882 442 384,880 4,059 272,185 526 276,770 
Total revenues$3,269,521 $394,663 $17,982 $3,682,166 $3,408,587 $321,068 $12,330 $3,741,985 
Timing of revenue recognition
Services/goods transferred at a point in time
$— $48,781 $— $48,781 $— $48,883 $— $48,883 
Services/goods transferred over time
3,230,965 — 17,540 3,248,505 3,404,528 — 11,804 3,416,332 
Total revenues from contracts with customers$3,230,965 $48,781 $17,540 $3,297,286 $3,404,528 $48,883 $11,804 $3,465,215