TransAlta Corporation

TNSSF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$5,341,100$3,473,328$3,488,278$3,256,232
- Cash$337,000$348,000$1,134,000$947,000
+ Debt$4,559,000$4,213,000$3,669,000$3,267,000
Enterprise Value$9,563,100$7,338,328$6,023,278$5,576,232
Revenue$2,845,000$3,355,000$2,976,000$2,721,000
% Growth-15.2%12.7%9.4%
Gross Profit$1,139,000$2,183,000$1,635,000$1,489,000
% Margin40%65.1%54.9%54.7%
EBITDA$1,161,000$1,695,000$1,186,000$1,134,000
% Margin40.8%50.5%39.9%41.7%
Net Income$229,000$695,000$50,000-$537,000
% 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,000$1,464,000$877,000$1,001,000
Capital Expenditures-$311,000-$888,000-$949,000-$489,000
Free Cash Flow$485,000$576,000-$72,000$512,000