TransAlta Corp

TSLTF · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$5,449,766$6,715,392$7,102,820$6,895,929
- Cash$0$222,000$238,000$337,000
+ Debt$0$4,511,000$4,627,000$4,559,000
Enterprise Value$5,449,766$11,004,392$11,491,820$11,117,929
Revenue$615,000$433,000$758,000$678,000
% Growth42%-42.9%11.8%
Gross Profit$174,000$334,000$432,000$390,000
% Margin28.3%77.1%57%57.5%
EBITDA$173,000$123,000$264,000$160,000
% Margin28.1%28.4%34.8%23.6%
Net Income-$49,000-$99,000$46,000-$39,000
% Margin-8%-22.9%6.1%-5.8%
EPS Diluted-0.21-0.380.16-0.22
% Growth44.7%-337.5%172.7%
Operating Cash Flow$251,000$157,000$7,000$215,000
Capital Expenditures-$53,000-$78,000-$34,000-$114,000
Free Cash Flow$198,000$79,000-$27,000$101,000