TransAlta Corporation

TA.TO · TSX
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
RevenueCA$2,845CA$3,355CA$2,976CA$2,721
% Growth-15.2%12.7%9.4%
Cost of Goods SoldCA$1,706CA$1,711CA$1,862CA$1,743
Gross ProfitCA$1,139CA$1,644CA$1,114CA$978
% Margin40%49%37.4%35.9%
R&D ExpensesCA$0CA$0CA$0CA$0
G&A ExpensesCA$0CA$0CA$0CA$0
SG&A ExpensesCA$0CA$0CA$0CA$0
Sales & Mktg Exp.CA$0CA$0CA$0CA$0
Other Operating ExpensesCA$554CA$555CA$583CA$1,217
Operating ExpensesCA$554CA$555CA$583CA$1,217
Operating IncomeCA$585CA$1,089CA$531-CA$239
% Margin20.6%32.5%17.8%-8.8%
Other Income/Exp. Net-CA$266-CA$209-CA$178-CA$141
Pre-Tax IncomeCA$319CA$880CA$353-CA$380
Tax ExpenseCA$80CA$84CA$192CA$45
Net IncomeCA$229CA$695CA$50-CA$537
% Margin8%20.7%1.7%-19.7%
EPS0.592.330.015-2.13
% Growth-74.7%15,643.2%100.7%
EPS Diluted0.592.330.015-2.13
Weighted Avg Shares Out302276271271
Weighted Avg Shares Out Dil302276271271
Supplemental Information
Interest IncomeCA$30CA$50CA$24CA$11
Interest ExpenseCA$271CA$212CA$239CA$229
Depreciation & AmortizationCA$554CA$636CA$648CA$751
EBITDACA$1,161CA$1,710CA$1,241CA$1,166
% Margin40.8%51%41.7%42.9%
TransAlta Corporation (TA.TO) Financial Statements & Key Stats | AlphaPilot