WallStSmart
TLN

Talen Energy Corporation

NASDAQ: TLN · UTILITIES · UTILITIES - INDEPENDENT POWER PRODUCERS

$351.91
-2.56% today

Updated 2026-04-29

Market cap
$16.08B
P/E ratio
P/S ratio
6.12x
EPS (TTM)
$-4.79
Dividend yield
52W range
$216 – $451
Volume
0.7M

Talen Energy Corporation (TLN) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item20142015202020212022202320242025
Revenue$4.27B$3.61B$1.79B$1.77B$2.41B$2.44B$2.07B$2.52B
Revenue growth (YoY)-15.4%-50.3%-1.1%+35.9%+1.1%-15.0%+21.8%
Cost of revenue$3.79B$3.41B$1.34B$1.53B$1.64B$1.38B$1.41B$1.27B
Gross profit$487.00M$203.00M$451.00M$244.00M$770.00M$1.05B$664.00M$1.25B
Gross margin11.4%5.6%25.1%13.7%31.9%43.3%32.0%49.7%
R&D
SG&A$113.00M$147.00M$106.00M$144.00M$163.00M$624.00M
Operating income$409.00M$138.00M$-159.00M$-1.10B$241.00M$84.00M$226.00M$-71.00M
Operating margin9.6%3.8%-8.9%-62.0%10.0%3.4%10.9%-2.8%
EBITDA$775.00M$422.00M$-301.00M$-326.00M$977.00M$1.77B$415.00M
EBITDA margin18.1%11.7%0.0%-17.0%-13.5%40.1%85.4%16.4%
EBIT$441.00M$-157.00M$-159.00M$-952.00M$-969.00M$470.00M$1.35B$136.00M
Interest expense$219.00M$211.00M$363.00M$325.00M$359.00M$335.00M$238.00M$302.00M
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$139.00M$-341.00M$-664.00M$-977.00M$-1.29B$613.00M$998.00M$-219.00M
Net income growth (YoY)-345.3%-94.7%-47.1%-31.9%+147.6%+62.8%-121.9%
Profit margin3.3%-9.4%-37.0%-55.0%-53.4%25.1%48.1%-8.7%