TLN
TLN
NASDAQ · Utilities

Talen Energy Corp

$315.77
+4.75 (+1.53%)
As of Mar 24, 9:41 PM ET ·
Financial Highlights (FY 2026)
Revenue
1.88B
Net Income
889.25M
Gross Margin
67.2%
Profit Margin
47.2%
Rev Growth
+31.6%
D/E Ratio
2.17
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 67.2% 67.2% 32.5% 32.5%
Operating Margin 10.7% 9.6% 11.4% 11.6%
Profit Margin 47.2% 44.8% 11.6% 11.6%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 1.88B 1.43B 9.01B 9.11B
Gross Profit 1.27B 962.17M 2.93B 2.96B
Operating Income 201.46M 137.77M 1.02B 1.05B
Net Income 889.25M 608.15M 1.04B 1.06B
Gross Margin 67.2% 67.2% 32.5% 32.5%
Operating Margin 10.7% 9.6% 11.4% 11.6%
Profit Margin 47.2% 44.8% 11.6% 11.6%
Rev Growth +31.6% +31.6% +1.2% +9.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 5.94B 5.94B 2.05B 2.66B
Total Equity 2.74B 2.74B 11.03B 11.82B
D/E Ratio 2.17 2.17 0.19 0.22
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 1.35B 974.48M 1.09B 1.26B
Free Cash Flow 711.37M 590.41M