Talen Energy Corporation (TLN)

Operating profit margin

Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2015
Operating income US$ in thousands 165,000 -401,000 588,000 -444,000 138,000
Revenue US$ in thousands 2,073,000 1,435,000 3,025,000 1,775,000 3,614,000
Operating profit margin 7.96% -27.94% 19.44% -25.01% 3.82%

December 31, 2024 calculation

Operating profit margin = Operating income ÷ Revenue
= $165,000K ÷ $2,073,000K
= 7.96%