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.28
 
USD
  
0.00
  
(0.00%)
Previous close: 1.28  Open: 1.26  Bid: 1.27  Ask: 1.33
52 week range    
1.23   
   4.02
Mkt Cap: 398 M  Avg Vol (90 Days): 3,275,458
Peers   
PLUG / 
FCEL / 
Last updated: Friday 22nd November 2024

Stock Rankings

39
MarketXLS Rank
60
Value
23
Technical
36
Quality
How are these ranks calculated?
Ad slot not ready
Search for a stock

Financials

BLDP Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable6 M9 M6 M13 M7 M15 M9 M14 M20 M14 M
Accounts receivable11 M24 M11 M20 M22 M27 M29 M19 M26 M37 M
Accrued expenses13 M17 M18 M25 M21 M31 M30 M40 M34 M34 M
Accumulated depreciation & depletion-43 M-46 M-46 M-48 M-48 M-43 M-60 M-67 M-75 M
Additional paid in capital289 M293 M296 M291 M291 M291 M291 M298 M
Building & improvements12 M12 M12 M12 M12 M1 M1 M
Cash and equivalents24 M40 M73 M60 M192 M148 M763 M1,124 M914 M751 M
CashCashEquivalentsAndShortTermInvestments24 M40 M73 M60 M192 M148 M765 M1,127 M916 M753 M
Common par915 M948 M978 M986 M1,175 M1,183 M1,885 M2,416 M2,721 M2,732 M
Common stock equity82 M114 M125 M120 M283 M250 M901 M1,328 M1,159 M991 M
CommonStock915 M948 M978 M986 M1,175 M1,183 M1,885 M2,416 M2,420 M2,426 M
Cost in excess36 M41 M41 M41 M40 M40 M40 M64 M64 M40 M
CurrentCapitalLeaseObligation1 M1 M569000.0652000.0631000.02 M3 M3 M4 M5 M
CurrentDeferredRevenue2 M6 M21 M8 M17 M20 M10 M12 M8 M5 M
CurrentProvisions9 M5 M4 M5 M9 M10 M10 M28 M21 M22 M
Deferred revenues2 M6 M21 M8 M17 M20 M10 M12 M8 M5 M
EmployeeBenefits6 M5 M5 M5 M4 M4 M4 M2 M455000.0
Finished goods914000.03 M654000.02 M1 M3 M4 M5 M9 M7 M
GoodwillAndOtherIntangibleAssets60 M57 M59 M59 M49 M46 M44 M85 M69 M42 M
Gross fixed assets (Plant Property & Equipment)60 M62 M62 M63 M70 M86 M109 M123 M82 M116 M
Intangibles24 M16 M18 M18 M8 M6 M4 M21 M5 M1 M
Inventories13 M20 M17 M17 M29 M30 M29 M52 M58 M46 M
Invested capital82 M114 M125 M120 M283 M250 M901 M1,328 M1,159 M991 M
Leases9 M9 M9 M8 M8 M9 M34 M36 M2 M2 M
LineOfCredit529000.0504000.0
LongTermCapitalLeaseObligation9 M7 M6 M6 M5 M17 M15 M14 M12 M13 M
LongTermDebtAndCapitalLeaseObligation9 M7 M6 M6 M5 M17 M15 M14 M12 M13 M
LongTermProvisions4 M4 M4 M4 M4 M2 M2 M9 M2 M
Machinery furniture & equipment6 M6 M6 M6 M7 M7 M9 M9 M67 M99 M
Minority interest-3 M-3 M-3 M
Net fixed assets (net PP&E)17 M17 M16 M15 M22 M43 M49 M56 M82 M116 M
Non-current deferred income taxes4 M
NonCurrentDeferredLiabilities4 M4 M3 M3 M3 M2 M2 M5 M902000.0485000.0
NonCurrentDeferredRevenue4 M4 M3 M3 M3 M2 M2 M1 M902000.0485000.0
Other equity adjustments280000.0567000.0718000.0204000.0851000.0813000.0907000.02 M-1 M-3 M
Other fixed assets33 M35 M35 M36 M43 M71 M67 M78 M12 M14 M
Other non-current assets167000.0135000.0156000.0348000.0321000.0336000.0343000.0348000.0370000.0547000.0
Other non-current liabilities2 M2 M2 M2 M
Other receivable2 M2 M4 M3 M17 M22 M28 M27 M10 M8 M
OtherCurrentBorrowings504000.0521000.0
OtherCurrentLiabilities6 M6 M
OtherInventories198000.0953000.02 M1 M2 M4 M5 M4 M3 M9 M
OtherPayable6 M8 M12 M12 M14 M16 M20 M25 M13 M19 M
Payables13 M17 M18 M25 M21 M31 M30 M40 M34 M34 M
Preferred securities of subsidiary trust301 M306 M
PreferredStock301 M306 M
Prepaid expenses1 M2 M3 M2 M2 M2 M4 M4 M6 M7 M
Raw materials11 M15 M13 M9 M16 M13 M12 M22 M29 M15 M
Retained earnings-1,122 M-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
Short term debt529000.0504000.0521000.0
Total assets128 M161 M183 M178 M346 M340 M976 M1,441 M1,247 M1,078 M
Total current assets51 M88 M108 M103 M262 M230 M854 M1,229 M1,029 M865 M
Total current liabilities25 M30 M43 M39 M48 M65 M52 M83 M73 M71 M
Total equity82 M114 M125 M120 M283 M250 M901 M1,328 M1,159 M991 M
Total liabilities49 M50 M62 M58 M64 M90 M75 M113 M88 M86 M
Total non-current assets77 M74 M76 M75 M85 M111 M121 M212 M219 M213 M
Total non-current liabilities24 M20 M19 M18 M16 M26 M23 M30 M15 M16 M
TotalEquityGrossMinority79 M112 M122 M120 M283 M250 M901 M1,328 M1,159 M991 M
TotalEquityGrossMinorityInterest79 M112 M122 M120 M283 M250 M901 M1,328 M1,159 M991 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest128 M161 M183 M178 M346 M340 M976 M1,441 M1,247 M1,078 M
TotalNonCurrentLiabilitiesNetMinorityInteres24 M20 M19 M18 M16 M26 M23 M30 M15 M16 M
TotalTaxPayable317000.0412000.0277000.0362000.0398000.0388000.01 M906000.0586000.01 M
UnrealizedGainLoss-1 M-3 M
Work in progress821000.0739000.02 M5 M10 M10 M8 M20 M17 M15 M
Working capital26 M57 M65 M63 M214 M165 M802 M1,146 M955 M794 M
debtc2 M2 M1 M652000.0631000.02 M3 M3 M4 M5 M
ltinv6000.06000.01 M681000.014 M22 M28 M70 M66 M54 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 is a complete Excel stock solution

Kevin Hsu

StockKevin.com

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

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University