TransAlta Corp

TSLTF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$6,895,929$5,867,766$257$6,200,390
- Cash$337,000$348,000$1,134,000$947,000
+ Debt$4,559,000$3,813,000$3,669,000$3,267,000
Enterprise Value$11,117,929$9,332,766$2,535,257$8,520,390
Revenue$2,845,000$3,355,000$2,976,000$2,721,000
% Growth-15.2%12.7%9.4%
Gross Profit$1,794,000$1,644,000$1,635,000$1,489,000
% Margin63.1%49%54.9%54.7%
EBITDA$1,100,000$1,713,000$1,231,000$591,000
% Margin38.7%51.1%41.4%21.7%
Net Income$229,000$695,000$161,000-$425,000
% Margin8%20.7%5.4%-15.6%
EPS Diluted0.62.330.59-1.57
% Growth-74.2%294.9%137.6%
Operating Cash Flow$796,000$1,464,000$877,000$1,001,000
Capital Expenditures-$321,000-$888,000-$949,000-$489,000
Free Cash Flow$475,000$576,000-$72,000$512,000