XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
We present our operating revenues from external customers, in total and by amounts arising from contracts with customers and alternative revenue program (ARP) arrangements, disaggregated by revenue source and segment for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Operating Revenues
Electric Segment
Retail: Residential$29,586 $26,369 $72,846 $65,824 
Retail: Commercial and Industrial78,699 68,191 166,585 151,221 
Retail: Other1,845 1,822 4,071 3,826 
  Total Retail110,130 96,382 243,502 220,871 
Transmission13,232 12,440 25,363 24,654 
Wholesale3,261 1,669 6,039 5,134 
Other2,108 2,337 3,547 3,658 
Total Electric Segment128,731 112,828 278,451 254,317 
Manufacturing Segment
Metal Parts and Tooling69,348 88,152 140,219 176,067 
Plastic Products and Tooling7,587 6,467 16,545 15,453 
Scrap Metal1,791 2,065 3,648 4,545 
Total Manufacturing Segment78,726 96,684 160,412 196,065 
Plastics Segment
PVC Pipe125,586 132,824 231,533 239,022 
Total Operating Revenue333,043 342,336 670,396 689,404 
Less: Non-contract Revenues Included Above
Electric Segment - ARP Revenues610 (62)628 (234)
Total Operating Revenues from Contracts with Customers$332,433 $342,398 $669,768 $689,638