Ballard Power Systems Inc.

BLDP.TO · TSX
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income-CA$324,245-CA$177,716-CA$121,700-CA$114,233
Dep. & Amort.CA$11,973CA$13,527CA$13,357CA$9,752
Deferred TaxCA$0CA$0-CA$3,578-CA$300
Stock-Based Comp.CA$7,456CA$10,720CA$8,939CA$9,669
Change in WCCA$5,236-CA$17,086-CA$10,400-CA$11,600
Other Non-CashCA$191,481CA$65,985-CA$19,287CA$26,236
Operating Cash Flow-CA$108,099-CA$104,570-CA$132,200-CA$80,476
Investing Activities
PP&E Inv.-CA$25,849-CA$41,214-CA$34,482-CA$14,701
Net Acquisitions-CA$100-CA$2,000-CA$24,172-CA$19,508
Inv. Purchases-CA$11,958-CA$11,911-CA$17,913-CA$51,757
Inv. Sales/Matur.CA$0CA$1,000CA$1,010CA$336
Other Inv. Act.CA$1,402-CA$154-CA$26,725-CA$65,315
Investing Cash Flow-CA$36,505-CA$54,279-CA$75,557-CA$85,630
Financing Activities
Debt Repay.-CA$3,327-CA$4,013-CA$3,322-CA$2,798
Stock IssuedCA$0CA$0CA$0CA$527,291
Stock Repurch.CA$0CA$0CA$0CA$0
Dividends PaidCA$0CA$0CA$0CA$0
Other Fin. Act.CA$1,797CA$335CA$916CA$2,415
Financing Cash Flow-CA$1,530-CA$3,678-CA$2,406CA$526,908
Forex Effect-CA$1,048-CA$73-CA$31-CA$337
Net Chg. in Cash-CA$147,182-CA$162,600-CA$210,195CA$360,465
Supplemental Information
Beg. CashCA$751,130CA$913,730CA$1,123,895CA$763,430
End CashCA$603,948CA$751,130CA$913,700CA$1,123,895
Free Cash Flow-CA$135,716-CA$145,938-CA$166,682-CA$95,177
Ballard Power Systems Inc. (BLDP.TO) Financial Statements & Key Stats | AlphaPilot