TransAlta Corporation

AI Score

XX

Unlock

9.46
0.11 (1.18%)
At close: Apr 01, 2025, 3:59 PM
9.51
0.56%
After-hours: Apr 01, 2025, 08:00 PM EDT

TransAlta Income Statement

Year FY24 FY23 FY22 FY21 FY20
Revenue 2.85B 3.35B 2.98B 2.72B 2.1B
Cost of Revenue 1.05B 1.17B 1.34B 1.23B 968M
Gross Profit 1.79B 2.18B 1.64B 1.49B 1.13B
Operating Income 585M 1.09B 531M 445M -16M
Interest Income 44M 59M 43M 36M 17M
Pretax Income 319M 880M 353M -380M -303M
Net Income 229M 695M 161M -425M -253M
Selling & General & Admin 296M 254M 263M 234M 235M
Research & Development n/a n/a n/a n/a n/a
Other Expenses 913M 840M 839M 846M 913M
Operating Expenses 1.21B 1.09B 1.1B 1.08B 1.15B
Interest Expense 250M 212M 261M 247M 229M
Selling & Marketing Expenses n/a n/a n/a n/a n/a
Cost & Expenses 2.26B 2.27B 2.44B 2.31B 2.12B
Income Tax 80M 84M 192M 45M -50M
Shares Outstanding (Basic) 296M 276M 271M 271M 275M
Shares Outstanding (Diluted) 296M 276M 271M 271M 275M
EPS (Basic) 0.60 2.33 0.59 -1.57 -0.92
EPS (Diluted) n/a n/a n/a n/a n/a
EBITDA 1.1B 1.71B 1.16B 552M 782M
Depreciation & Amortization 531M 621M 648M 751M 828M