TransAlta Corporation

TNSSF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$5,341$3,473$3,488$3,256
- Cash$337$348$1,134$947
+ Debt$4,559$4,213$3,669$3,267
Enterprise Value$9,563$7,338$6,023$5,576
Revenue$2,845$3,355$2,976$2,721
% Growth-15.2%12.7%9.4%
Gross Profit$1,139$2,183$1,635$1,489
% Margin40%65.1%54.9%54.7%
EBITDA$1,161$1,695$1,186$1,134
% Margin40.8%50.5%39.9%41.7%
Net Income$229$695$50-$537
% Margin8%20.7%1.7%-19.7%
EPS Diluted0.592.330.015-1.98
% Growth-74.7%15,643.2%100.7%
Operating Cash Flow$796$1,464$877$1,001
Capital Expenditures-$311-$888-$949-$489
Free Cash Flow$485$576-$72$512
TransAlta Corporation (TNSSF) Financial Statements & Key Stats | AlphaPilot