Vistra Corp.VSTNYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 11,062 | 13,333↑20.5% | 17,837↑33.8% | 15,543↓12.9% | 19,377↑24.7% |
| Gross Profit | 2,501 | 60↓97.6% | 3,814↑6256.7% | 5,171↑35.6% | 7,693↑48.8% |
| Operating Income | 1,482 | -988↓166.7% | 2,638↑367.0% | 3,913↑48.3% | 6,228↑59.2% |
| Net Income | 636 | -1,274↓300.3% | -1,227↑3.7% | 1,493↑221.7% | 2,659↑78.1% |
| EBITDA | 3,163 | 852↓73.1% | 1,287↑51.1% | 4,616↑258.7% | 7,192↑55.8% |
| EPS Diluted | 1.30 | -2.62↓301.5% | -2.86↓9.2% | 3.58↑225.2% | 7.00↑95.5% |