Talen Energy CorporationTLNNASDAQ
LOADING
|||
| Metric | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|
| Revenue | 1,775 | 2,412↑35.9% | 2,439↑1.1% | 2,073↓15.0% |
| Gross Profit | 244 | 770↑215.6% | 1,055↑37.0% | 664↓37.1% |
| Operating Income | -1,100 | 241↑121.9% | 84↓65.1% | 226↑169.0% |
| Net Income | -977 | -1,289↓31.9% | 613↑147.6% | 998↑62.8% |
| EBITDA | -301 | -326↓8.3% | 977↑399.7% | 1,770↑81.2% |
| EPS Diluted | -21.72 | -28.66↓32.0% | 10.38↑136.2% | 17.67↑70.2% |