TransAlta Corp
TSLTF · OTC
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $6,896 | $5,868 | $0 | $6,200 |
| - Cash | $337 | $348 | $1,134 | $947 |
| + Debt | $4,559 | $3,813 | $3,669 | $3,267 |
| Enterprise Value | $11,118 | $9,333 | $2,535 | $8,520 |
| Revenue | $2,845 | $3,355 | $2,976 | $2,721 |
| % Growth | -15.2% | 12.7% | 9.4% | – |
| Gross Profit | $1,794 | $1,644 | $1,635 | $1,489 |
| % Margin | 63.1% | 49% | 54.9% | 54.7% |
| EBITDA | $1,100 | $1,713 | $1,231 | $591 |
| % Margin | 38.7% | 51.1% | 41.4% | 21.7% |
| Net Income | $229 | $695 | $161 | -$425 |
| % Margin | 8% | 20.7% | 5.4% | -15.6% |
| EPS Diluted | 0.6 | 2.33 | 0.59 | -1.57 |
| % Growth | -74.2% | 294.9% | 137.6% | – |
| Operating Cash Flow | $796 | $1,464 | $877 | $1,001 |
| Capital Expenditures | -$321 | -$888 | -$949 | -$489 |
| Free Cash Flow | $475 | $576 | -$72 | $512 |