Financial Trends -- 6/10
A cash-generative, shareholder-friendly IPP whose reported income statement is unhelpfully volatile.
The decisive strengths are a positive and accelerating Adjusted FCF before growth ($2.2B in 2022 to
$3.5B in 2025, +27.4% in the latest year) and a relentlessly shrinking share count (~28% fewer diluted
shares since 2021), which compound per-share value far faster than headline revenue. Offsets keep this
from top marks: revenue YoY is noisy rather than cleanly accelerating, GAAP income and Adj EBITDA
margins are hedge-mark- and weather-distorted, and total debt has risen every period to $19.2B in Q1'26,
outpacing revenue growth (-1 penalty).
Weight: 25%
Share Count
Declining
-28% since 2021 | ~169M retired
Reported Margins
Noisy
Hedge-mark / weather | No clean trend
Total Debt
$19.2B
Rising for growth | Penalty -1
Two structural realities frame everything below.
(1) GAAP operating income, net income, and GAAP EPS are not meaningful quarter-to-quarter — they
are dominated by unrealized mark-to-market gains/losses on the commodity hedge book (operating
income swung from -$120M in Q1'25 to +$1,499M in Q1'26 on the same business). The economically
meaningful metrics are Adjusted EBITDA and Adjusted FCF before growth.
(2) Quarterly revenue and Adj EBITDA are weather- and seasonally-driven, so the annual cadence is
the cleaner read.
Quarterly Operating Revenue ($M)
Not a clean acceleration -- high-amplitude noise around an upward drift.
Sequential YoY rates ran +28.8% to +10.5% to -20.9% to +13.5% to +43.4%. Q3'25's -20.9% reflects
a tough comp vs the extreme Q3'24 ($6,288M, hedge/settlement-inflated); Q1'26's +43.4% is a genuine
record Q1 on AI/data-center demand. On a trajectory basis, clean accelerating quarterly growth
cannot be credited -- but the underlying Generation Adj EBITDA engine grew from $718M (Q1'24) to
$1,426M (Q1'26).
Quarterly Adjusted EBITDA ($M)
Reported margins are trendless by construction.
GAAP operating income and EPS are dominated by mark-to-market hedge accounting (the Q1'25 -$120M to
Q1'26 +$1,499M swing is the same business, not a real economic move), and Adj EBITDA margin is
weather-driven, ranging 26.5%-46.3% across quarters with no directional trend. No "100+bps of clean
expansion" can be claimed at the reported level -- the structural signal is in Generation Adj EBITDA
and per-MWh realized pricing, not the headline margin.
Annual Financial Summary (FY ends December)
| Metric | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|
| Operating Revenue ($M) | $12,077M | $13,728M | $14,779M | $17,224M | $17,738M |
| Rev YoY | — | +13.7% | +7.7% | +16.5% | +3.0% |
| Adj FCF before growth ($M) | $97M | $2,237M | $2,422M | $2,747M | $3,501M |
| Adj FCF YoY | — | — | +8.3% | +13.4% | +27.4% |
| GAAP Diluted EPS ($) | ($2.69) | ($3.26) | $3.58 | $7.00 | $2.18 |
| Diluted Shares (M) | 482.2 | 422.4 | 375.2 | 352.6 | 345.7 |
| Total LT Debt incl. current ($M) | — | $11,971M | $14,402M | $16,298M | $17,043M |
The clean read: Adj FCF is positive and accelerating, and the
share count is shrinking aggressively. Adj FCF before growth rose $2,237M (2022) to $3,501M
(2025), accelerating to +27.4% in the latest year, while diluted shares fell ~28% from 482M (2021)
to 346M (2025) -- ~169M shares retired at ~$37 avg. Together these compound per-share value far
faster than the +3.0% headline revenue in 2025. Total debt (up to $19.2B in Q1'26 for Cogentrix and
growth capex) is the offset.
Key trends
- Adj FCF before growth accelerating: $2,237M (2022) to $3,501M (2025), +8.3% to +13.4% to +27.4% -- the single strongest data point
- Share count down ~28%: 482M (2021) to 346M (2025), ~169M shares retired at ~$37 avg -- genuine per-share value creation, no dilution
- Generation Adj EBITDA structurally growing: Q1'24 $718M to Q1'26 $1,426M on AI/data-center demand and ERCOT/PJM tightness
- Revenue YoY noisy, decelerating in 2025: quarterly swings from +43.4% to -20.9%; annual growth slowed to +3.0% in 2025 from +16.5% in 2024
- Total debt rising every period: $11.97B (2022) to $19.16B (Q1'26), outpacing revenue growth -- the source of the -1 penalty
Q1'26 Segment Operating Revenue ($M)
- Generation is the engine: Q1'26 Generation Adj EBITDA of $1,426M vs Retail of only $68M -- the business is ~95% generation-economics-driven; segment revenue reflects intersegment eliminations
- Texas + East dominate: the two competitive-generation regions carry essentially all of the economics; West is a de minimis legacy tail
Scoring Logic & Penalty Modifiers
| Modifier | Detail | Applied |
|---|---|---|
| Negative FCF | FCF strongly positive and accelerating ($2.2B to $3.5B) | N/A |
| Share dilution | Shares shrinking ~28% since 2021 -- the opposite of dilution | N/A |
| Revenue up, op income down | GAAP operating income is hedge-mark noise, not a real economic decline; mechanical penalty would misrepresent the business (quality caveat noted) | Not applied |
| Debt growing faster than revenue | Debt up every year 2022 to Q1'26; 2025 debt +4.6% vs revenue +3.0%; Q1'26 jumped to $19.16B | -1 |
Score of 6/10 = base 7 (growing/accelerating FCF plus aggressive buyback pull it above the stable-5 midpoint; not a clean 10 because revenue is not cleanly accelerating and margins are not analyzable as an expansion trend) minus 1 for debt growing faster than revenue for 3+ consecutive periods.
Supports the score:
- Adj FCF before growth positive and accelerating: $2,237M to $3,501M, +27.4% in 2025
- Share count shrinking ~28% since 2021, ~169M shares retired -- genuine per-share value creation
- Generation Adj EBITDA structurally growing ($718M to $1,426M, Q1'24 to Q1'26) on AI/data-center demand
Drags on the score:
- Revenue YoY noisy (quarterly +43.4% to -20.9%) and annual decelerating to +3.0% in 2025
- GAAP income/EPS and Adj EBITDA margins hedge-mark- and weather-distorted -- no clean expansion trend
- Total debt rising to $19.2B in Q1'26, outpacing revenue growth (-1 penalty)
Composite quality gate -- positiveGrowingFcf: YES. Adj FCF before growth positive every year, $2,237M (2022) to $3,501M (2025), +27.4% in the latest year.
Data sourced from Daloopa (company_id: 27524). Fiscal year ends December 31. Price/market cap from FMP /stable (2026-06-29). All financials in USD.