The financials
Talen Energy Corporation by the numbers
Talen Energy Corporation (TLN) reported revenue of $747M in Q2 2026 (quarter ended June 30, 2026), up 19% from the same quarter a year earlier. That came with net loss of $92M. For the full year FY2025, revenue was $2.58B (+22% year on year) and net income −$219M. Its largest product in 2026-Q2 was Energy And Other at $722M, 73% of the disclosed total, just ahead of Operating Revenue Capacity at 24%.
| Income statement | Q2 2026 | Q2 2025 | Change |
|---|---|---|---|
| Revenue | $747M | $630M | +19% |
| Operating income | −$72M | $66M | to a loss |
| Net income | −$92M | $72M | to a loss |
| Diluted EPS | −$2.00 | $1.50 | to a loss |
| Product | Revenue | Share |
|---|---|---|
| Energy And Other | $722M | 73% |
| Operating Revenue Capacity | $237M | 24% |
| Physical Electricity Sales Bilateral Contracts Other | $31M | 3.1% |
Business Segments
Revenue split by product segment, from SEC XBRL filings.
Latest period: Q2 2026Total $778.0M (-33%)
Operating Revenue Capacity grew +169% year on yearCommodity Contracts Unrealized Gain Loss -220% year on year
Segment Latestquarter on quarteryear on year
- Energy And Other$722.0M$722.0MQoQ -30%year on year +97%-30%+97%
- Operating Revenue Capacity$237.0M$237.0MQoQ +14%year on year +169%+14%+169%
- Physical Electricity Sales Bilateral Contracts Other$31.0M$31.0MQoQ +24%year on year +121%+24%+121%
- Product And Service Other--QoQ -year on year ---
- Commodity Contracts Unrealized Gain Loss−$212.0M−$212.0MQoQ -year on year -220%--220%
Utilities - Independent Power Producers
Ranks #1 of 6 by Smart Score