Talen Energy Corporation (TLN)

Net profit margin

Jun 30, 2025 Mar 31, 2025 Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016 Dec 31, 2015
Net income (ttm) US$ in thousands 187,000 569,000 998,000 1,098,000 853,000 907,000 701,000 516,000 744,000 174,000 -315,000 -286,000 -341,000
Revenue (ttm) US$ in thousands 2,223,000 2,158,000 1,986,000 1,816,000 1,633,000 1,894,000 2,390,000 3,097,000 3,479,000 3,951,000 4,185,000 4,225,000 4,322,000
Net profit margin 8.41% 26.37% 50.25% 60.46% 52.24% 47.89% 29.33% 16.66% 21.39% 4.40% -7.53% -6.77% -7.89%

June 30, 2025 calculation

Net profit margin = Net income (ttm) ÷ Revenue (ttm)
= $187,000K ÷ $2,223,000K
= 8.41%