Logo image of BLDP.CA

BALLARD POWER SYSTEMS INC (BLDP.CA) Stock Balance Sheet

TSX:BLDP - Toronto Stock Exchange - CA0585861085 - Common Stock - Currency: CAD

1.79  -0.01 (-0.56%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash Equivalents
BLDP.CA Cash Equivalents ChartBLDP.CA Cash Equivalents over time chart
576.70M603.95M751.13M913.73M1.12B
Marketable Securities
BLDP.CA Marketable Securities ChartBLDP.CA Marketable Securities over time chart
2.10M2.10M2.11M2.01M3.00M
Receivables
BLDP.CA Receivables ChartBLDP.CA Receivables over time chart
28.12M31.98M58.56M48.70M46.40M
Inventories
BLDP.CA Inventories ChartBLDP.CA Inventories over time chart
65.12M56.42M45.87M58.05M51.52M
Other Current Assets
BLDP.CA Other Current Assets ChartBLDP.CA Other Current Assets over time chart
3.08M4.43M7.06M6.02M4.37M
Total Current Assets
BLDP.CA Total Current Assets ChartBLDP.CA Total Current Assets over time chart
675.12M698.88M864.74M1.03B1.23B
 
Non-Current Assets
PPE Net
BLDP.CA PPE Net ChartBLDP.CA PPE Net over time chart
29.56M30.42M116.33M82.36M56.06M
Investments And Advances
BLDP.CA Investments And Advances ChartBLDP.CA Investments And Advances over time chart
49.58M45.75M54.25M66.36M70.29M
Goodwill
BLDP.CA Goodwill ChartBLDP.CA Goodwill over time chart
N/A0.0040.28M64.27M64.27M
Intangibles
BLDP.CA Intangibles ChartBLDP.CA Intangibles over time chart
1.86M1.76M1.41M5.21M20.79M
Other Non-Current Assets
BLDP.CA Other Non-Current Assets ChartBLDP.CA Other Non-Current Assets over time chart
484.00K495.00K547.00K370.00K348.00K
Total Non-Current Assets
BLDP.CA Total Non-Current Assets ChartBLDP.CA Total Non-Current Assets over time chart
81.49M78.43M212.80M218.57M211.76M
 
TOTAL ASSETS
BLDP.CA TOTAL ASSETS ChartBLDP.CA TOTAL ASSETS over time chart
756.61M777.31M1.08B1.25B1.44B
 
LIABILITIES
Current Liabilities
Short Term Debt
BLDP.CA Short Term Debt ChartBLDP.CA Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
BLDP.CA Current Portion Of LT Debt. ChartBLDP.CA Current Portion Of LT Debt. over time chart
3.02M2.90M4.50M3.90M3.24M
Accrued Expenses
BLDP.CA Accrued Expenses ChartBLDP.CA Accrued Expenses over time chart
9.61M17.11M19.23M13.25M15.83M
Accounts Payable
BLDP.CA Accounts Payable ChartBLDP.CA Accounts Payable over time chart
21.70M12.30M13.72M20.44M13.69M
Other Current Liabilities
BLDP.CA Other Current Liabilities ChartBLDP.CA Other Current Liabilities over time chart
40.65M43.28M33.12M35.59M50.40M
Total Current Liabilities
BLDP.CA Total Current Liabilities ChartBLDP.CA Total Current Liabilities over time chart
74.99M75.59M70.59M73.17M83.16M
 
Non-Current Liabilities
Long Term Debt
BLDP.CA Long Term Debt ChartBLDP.CA Long Term Debt over time chart
20.24M21.00M13.39M11.84M13.88M
Deferred Taxes/Income
BLDP.CA Deferred Taxes/Income ChartBLDP.CA Deferred Taxes/Income over time chart
N/AN/AN/A0.003.58M
Other Non-Current Liabilities
BLDP.CA Other Non-Current Liabilities ChartBLDP.CA Other Non-Current Liabilities over time chart
7.56M7.74M2.35M3.16M12.11M
Total Non-Current Liabilities
BLDP.CA Total Non-Current Liabilities ChartBLDP.CA Total Non-Current Liabilities over time chart
27.80M28.73M15.74M15.00M29.57M
 
TOTAL LIABILITIES
BLDP.CA TOTAL LIABILITIES ChartBLDP.CA TOTAL LIABILITIES over time chart
102.79M104.32M86.33M88.17M112.73M
 
SHAREHOLDERS' EQUITY
Retained Earnings
BLDP.CA Retained Earnings ChartBLDP.CA Retained Earnings over time chart
-2.08B-2.06B-1.74B-1.56B-1.39B
Additional Paid In Capital
BLDP.CA Additional Paid In Capital ChartBLDP.CA Additional Paid In Capital over time chart
309.49M309.97M306.04M300.76M297.82M
Minority Interest
BLDP.CA Minority Interest ChartBLDP.CA Minority Interest over time chart
N/AN/AN/AN/AN/A
Common Shares
BLDP.CA Common Shares ChartBLDP.CA Common Shares over time chart
2.43B2.43B2.43B2.42B2.42B
Other Shareholders' Equity
BLDP.CA Other Shareholders' Equity ChartBLDP.CA Other Shareholders' Equity over time chart
-4.24M-4.76M-2.96M-1.49M1.72M
Shares Outstanding
BLDP.CA Shares Outstanding ChartBLDP.CA Shares Outstanding over time chart
299.83M299.44M298.94M298.39M297.70M
Tangible Book Value per Share
BLDP.CA Tangible Book Value per Share ChartBLDP.CA Tangible Book Value per Share over time chart
2.172.243.183.654.18
Total Shareholders' Equity
BLDP.CA Total Shareholders' Equity ChartBLDP.CA Total Shareholders' Equity over time chart
653.82M672.99M991.22M1.16B1.33B
 
TOTAL LIABILITIES AND EQUITY
BLDP.CA TOTAL LIABILITIES AND EQUITY ChartBLDP.CA TOTAL LIABILITIES AND EQUITY over time chart
756.61M777.31M1.08B1.25B1.44B
 
Statistics
Debt/Equity
BLDP.CA Debt/Equity ChartBLDP.CA Debt/Equity over time chart
0.030.030.010.010.01
Current Ratio
BLDP.CA Current Ratio ChartBLDP.CA Current Ratio over time chart
9.009.2512.2514.0614.78
Return On Assets (ROA)
BLDP.CA Return On Assets (ROA) ChartBLDP.CA Return On Assets (ROA) over time chart
-40.18%-41.71%-16.49%-13.91%-7.93%
Return On Equity (ROE)
BLDP.CA Return On Equity (ROE) ChartBLDP.CA Return On Equity (ROE) over time chart
-46.49%-48.18%-17.93%-14.97%-8.60%

All data in USD , ROIC based on taxRate of 0.28

Charts

BLDP.CA Balance Sheet Over Time ChartBLDP.CA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
BLDP.CA Balance Sheet - Short Vs Long Term ChartBLDP.CA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M