Talen Energy Corporation (TLN)
Profitability ratios
Return on sales
Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2015 | |
---|---|---|---|---|---|
Gross profit margin | 32.03% | 31.57% | 44.43% | 13.75% | 5.62% |
Operating profit margin | 7.96% | -27.94% | 19.44% | -25.01% | 3.82% |
Pretax margin | 53.59% | 60.70% | -43.90% | -71.94% | -10.18% |
Net profit margin | 48.14% | 42.72% | -42.61% | -55.04% | -9.44% |
Return on investment
Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2015 | |
---|---|---|---|---|---|
Operating return on assets (Operating ROA) | 2.70% | -5.63% | 5.48% | -4.42% | 1.08% |
Return on assets (ROA) | 16.34% | 8.61% | -12.02% | -9.72% | -2.66% |
Return on total capital | 11.90% | -16.32% | — | -60.57% | -3.65% |
Return on equity (ROE) | 71.95% | 24.95% | — | -133.29% | -7.92% |