Skip to main content
PNMXO logo

PNMXO

Public Service Co Of New Mexico
$74.00 -0.75 (-1.00%) At close · Jul 7

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Chart any reported metric, KPI or segment over time — the full statement history lives here

No structured figures reported for this view yet.

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Product & Service (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31
Electricity $2,165,606,000 $1,971,199,000 $1,939,198,000 $2,249,555,000 $1,779,873,000 $1,523,012,000 $1,457,603,000 $1,436,613,000
Electric Transmission Service $319,730,000 $298,107,000 $295,306,000 $263,203,000 $182,032,000 $138,230,000 $124,162,000 $121,271,000
Wholesale Energy Sales $97,755,000 $64,903,000 $248,801,000 $534,196,000 $184,132,000 $50,277,000
Miscellaneous Revenue from Contracts with Customers $10,196,000 $9,589,000 $9,415,000 $9,207,000 $8,564,000 $9,194,000 $16,702,000 $23,081,000

Segment Operating Income

Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.

By Segment (USD)

Component 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31
Texas New Mexico Power Company $150,018,000 $135,967,000 $100,118,000 $88,453,000 $85,814,000 $96,497,000 $93,604,000
Public Service Company of New Mexico $83,176,000 $261,487,000 $221,497,000 $214,897,000 $61,068,000 $145,033,000 $221,079,000
Corporate And Other -$1,854,000 -$3,694,000 -$13,462,000 -$18,069,000 -$2,682,000 -$5,483,000 $356,000
Key facts CIK 81023 CUSIP 744499880 Visit website Investor relations