Rankings
▼
Calendar
TLN Q1 2025 Earnings — Talen Energy Corporation Revenue & Financial Results | Market Cap Arena
TLN
Talen Energy Corporation
$16B
Q1 2025 Earnings
Utilities
Independent Power Producers
Income Statement
Revenue
$631M
+2.3% YoY
Gross Profit
$191M
30.3% margin
Operating Income
-$106M
-16.8% margin
Net Income
-$135M
-21.4% margin
EPS (Diluted)
$-2.94
QoQ Revenue Growth
+29.3%
Cash Flow
Operating Cash Flow
$119M
Free Cash Flow
$55M
Stock-Based Comp.
$0
Balance Sheet
Total Assets
$5.9B
Total Liabilities
$4.7B
Stockholders' Equity
$1.2B
Cash & Equivalents
$295M
Year-over-Year Comparison
Metric
Current
Year Ago
Change
Revenue
$631M
$617M
+2.3%
Gross Profit
$191M
$278M
-31.3%
Operating Income
-$106M
$25M
-524.0%
Net Income
-$135M
$294M
-145.9%
Revenue Segments
Electricity Sales And Ancillary Services
$582M
151%
Operating Revenue, Capacity
$49M
13%
Physical Electricity Sales, Bilateral Contracts, Other
$23M
6%
Commodity Contracts, Unrealized Gain (Loss)
-$268M
-69%
← FY 2025
All Quarters
Q2 2025 →