Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

BLDP Stock Annual Balance Sheet. Download in Excel

Ballard Power Systems Inc. logo

Ballard Power Systems Inc.

Sector: Industrials   

Industry: Diversified Industrials

1.53
 
USD
  
0.11
  
(7.75%)
Previous close: 1.42  Open: 1.44  Bid: 1.52  Ask: 1.55
52 week range    
1.00   
   2.94
Mkt Cap: 390 M  Avg Vol (90 Days): 8,387,523
Last updated: Sunday 8th June 2025

Stock Rankings

57
MarketXLS Rank
81
Technical
34
Quality
How are these ranks calculated?
Financials

BLDP Balance Sheet

Annual
Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23Dec-24
Accounts payable9 M6 M13 M7 M15 M9 M14 M20 M40 M36 M
Accounts receivable24 M11 M20 M22 M27 M29 M19 M26 M59 M32 M
Accrued expenses17 M18 M25 M21 M31 M30 M40 M34 M40 M36 M
Accumulated depreciation & depletion-46 M-46 M-48 M-48 M-43 M-60 M-67 M-75 M
Additional paid in capital293 M296 M291 M291 M291 M291 M298 M
Building & improvements12 M12 M12 M12 M1 M1 M
Cash and equivalents40 M73 M60 M192 M148 M763 M1,124 M914 M751 M604 M
CashCashEquivalentsAndShortTermInvestments40 M73 M60 M192 M148 M765 M1,127 M916 M753 M606 M
Common par948 M978 M986 M1,175 M1,183 M1,885 M2,416 M2,721 M2,732 M2,739 M
Common stock equity114 M125 M120 M283 M250 M901 M1,328 M1,159 M991 M673 M
CommonStock948 M978 M986 M1,175 M1,183 M1,885 M2,416 M2,420 M2,426 M2,429 M
Cost in excess41 M41 M41 M40 M40 M40 M64 M64 M40 M
CurrentCapitalLeaseObligation1 M569000.0652000.0631000.02 M3 M3 M4 M5 M3 M
CurrentDeferredRevenue6 M21 M8 M17 M20 M10 M12 M8 M5 M7 M
CurrentProvisions5 M4 M5 M9 M10 M10 M28 M21 M22 M30 M
Deferred revenues6 M21 M8 M17 M20 M10 M12 M8 M5 M7 M
EmployeeBenefits5 M5 M5 M4 M4 M4 M2 M455000.0
Finished goods3 M654000.02 M1 M3 M4 M5 M9 M7 M
GoodwillAndOtherIntangibleAssets57 M59 M59 M49 M46 M44 M85 M69 M42 M2 M
Gross fixed assets (Plant Property & Equipment)62 M62 M63 M70 M86 M109 M123 M82 M116 M30 M
Intangibles16 M18 M18 M8 M6 M4 M21 M5 M1 M2 M
Inventories20 M17 M17 M29 M30 M29 M52 M58 M46 M56 M
Invested capital114 M125 M120 M283 M250 M901 M1,328 M1,159 M
Leases9 M9 M8 M8 M9 M34 M36 M2 M2 M
LineOfCredit504000.0
LongTermCapitalLeaseObligation7 M6 M6 M5 M17 M15 M14 M12 M13 M21 M
LongTermDebtAndCapitalLeaseObligation7 M6 M6 M5 M17 M15 M14 M12 M13 M21 M
LongTermProvisions4 M4 M4 M4 M2 M2 M9 M2 M
Machinery furniture & equipment6 M6 M6 M7 M7 M9 M9 M67 M116 M30 M
Minority interest-3 M-3 M
Net fixed assets (net PP&E)17 M16 M15 M22 M43 M49 M56 M82 M116 M30 M
Non-current deferred income taxes4 M
NonCurrentDeferredLiabilities4 M3 M3 M3 M2 M2 M5 M902000.0485000.05 M
NonCurrentDeferredRevenue4 M3 M3 M3 M2 M2 M1 M902000.0485000.05 M
Other equity adjustments567000.0718000.0204000.0851000.0813000.0907000.02 M-1 M-3 M-5 M
Other fixed assets35 M35 M36 M43 M71 M67 M78 M12 M14 M
Other non-current assets135000.0156000.0348000.0321000.0336000.0343000.0348000.0370000.0547000.0495000.0
Other non-current liabilities2 M2 M2 M2 M3 M
Other receivable2 M4 M3 M17 M22 M28 M27 M10 M8 M
OtherCurrentBorrowings504000.0521000.0
OtherCurrentLiabilities6 M6 M
OtherInventories953000.02 M1 M2 M4 M5 M4 M3 M46 M56 M
OtherPayable8 M12 M12 M14 M16 M20 M25 M13 M19 M
Payables17 M18 M25 M21 M31 M30 M40 M34 M40 M36 M
Preferred securities of subsidiary trust301 M306 M310 M
PreferredStock301 M306 M310 M
Prepaid expenses2 M3 M2 M2 M2 M4 M4 M6 M7 M4 M
Raw materials15 M13 M9 M16 M13 M12 M22 M29 M15 M
Retained earnings-1,128 M-1,149 M-1,157 M-1,184 M-1,224 M-1,276 M-1,388 M-1,561 M-1,738 M-2,061 M
Short term debt504000.0521000.0
Total assets161 M183 M178 M346 M340 M976 M1,441 M1,247 M1,078 M777 M
Total current assets88 M108 M103 M262 M230 M854 M1,229 M1,029 M865 M699 M
Total current liabilities30 M43 M39 M48 M65 M52 M83 M73 M71 M76 M
Total equity114 M125 M120 M283 M250 M901 M1,328 M1,159 M991 M673 M
Total liabilities50 M62 M58 M64 M90 M75 M113 M88 M86 M104 M
Total non-current assets74 M76 M75 M85 M111 M121 M212 M219 M213 M78 M
Total non-current liabilities20 M19 M18 M16 M26 M23 M30 M15 M16 M29 M
TotalEquityGrossMinority112 M122 M120 M283 M250 M901 M1,328 M1,159 M991 M673 M
TotalEquityGrossMinorityInterest112 M122 M120 M283 M250 M901 M1,328 M1,159 M991 M673 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest161 M183 M178 M346 M340 M976 M1,441 M1,247 M1,078 M777 M
TotalNonCurrentLiabilitiesNetMinorityInteres20 M19 M18 M16 M26 M23 M30 M15 M16 M29 M
TotalTaxPayable412000.0277000.0362000.0398000.0388000.01 M906000.0586000.01 M
UnrealizedGainLoss-1 M-3 M-5 M
Work in progress739000.02 M5 M10 M10 M8 M20 M17 M15 M
Working capital57 M65 M63 M214 M165 M802 M1,146 M955 M
debtc2 M1 M652000.0631000.02 M3 M3 M4 M5 M3 M
ltinv6000.01 M681000.014 M22 M28 M70 M66 M54 M46 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader