XML 64 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Electric Operating Revenues (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
A disaggregation of revenues from contracts with customers by the type of customer is presented in the table below.
PNMTNMP
TXNM
Three Months Ended June 30, 2025(In thousands)
Electric Operating Revenues:
Contracts with customers:
Retail electric revenue
Residential$120,009 $54,176 $174,185 
Commercial111,840 44,459 156,299 
Industrial34,659 14,305 48,964 
Public authority5,694 1,988 7,682 
Economy energy service6,762 — 6,762 
Transmission36,352 41,279 77,631 
Wholesale energy sales
19,895 — 19,895 
Miscellaneous1,448 952 2,400 
Total revenues from contracts with customers
336,659 157,159 493,818 
Alternative revenue programs245 6,889 7,134 
Other electric operating revenues 1,468 — 1,468 
Total Electric Operating Revenues
$338,372 $164,048 $502,420 
Six Months Ended June 30, 2025
Electric Operating Revenues:
Contracts with customers:
Retail electric revenue
Residential$244,563 $102,957 $347,520 
Commercial213,999 91,421 305,420 
Industrial68,291 25,851 94,142 
Public authority10,712 3,982 14,694 
Economy energy service17,998 — 17,998 
Transmission71,369 81,498 152,867 
Wholesale energy sales
36,824 — 36,824 
Miscellaneous2,860 1,906 4,766 
Total revenues from contracts with customers
666,616 307,615 974,231 
Alternative revenue programs2,391 5,845 8,236 
Other electric operating revenues2,745 — 2,745 
Total Electric Operating Revenues
$671,752 $313,460 $985,212 
PNMTNMPTXNM
Three Months Ended June 30, 2024(In thousands)
Electric Operating Revenues:
Contracts with customers:
Retail electric revenue
Residential$121,065 $47,313 $168,378 
Commercial109,929 40,499 150,428 
Industrial34,201 7,917 42,118 
Public authority5,216 1,740 6,956 
Economy energy service4,033 — 4,033 
Transmission33,333 42,116 75,449 
Wholesale energy sales
23,507 — 23,507 
Miscellaneous1,389 962 2,351 
Total revenues from contracts with customers
332,673 140,547 473,220 
Alternative revenue programs830 13,884 14,714 
Other electric operating revenues168 — 168 
Total Electric Operating Revenues
$333,671 $154,431 $488,102 
Six Months Ended June 30, 2024
Electric Operating Revenues:
Contracts with customers:
Retail electric revenue
Residential$241,450 $88,808 $330,258 
Commercial209,266 76,043 285,309 
Industrial58,970 17,773 76,743 
Public authority9,614 3,456 13,070 
Economy energy service11,595 — 11,595 
Transmission69,482 77,925 147,407 
Wholesale energy sales
35,197 — 35,197 
Miscellaneous2,814 1,917 4,731 
Total revenues from contracts with customers
638,388 265,922 904,310 
Alternative revenue programs2,736 17,271 20,007 
Other electric operating revenues662 — 662 
Total Electric Operating Revenues
$641,786 $283,193 $924,979