av/ballard-power-systems--big.svg

NASDAQ:BLDP

Ballard Power Systems Inc.

  • Stock

USD

Last Close

1.68

01/05 20:00

Market Cap

964.03M

Beta: 1.86

Volume Today

171.33K

Avg: 2.46M

PE Ratio

−5.94

PFCF: −5.79

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
account payables
6.03M
-
9.03M
49.73%
5.97M
33.89%
13.18M
120.79%
6.92M
47.47%
14.88M
114.96%
9.07M
39.06%
13.69M
50.93%
20.44M
49.32%
13.72M
32.86%
12.30M
10.38%
accumulated other comprehensive income loss
280K
-
567K
102.50%
718K
26.63%
204K
71.59%
851K
317.16%
813K
4.47%
907K
11.56%
1.72M
89.75%
-1.49M
186.58%
-2.96M
98.79%
-4.76M
60.78%
cash and cash equivalents
23.67M
-
40.05M
69.19%
72.63M
81.35%
60.26M
17.04%
192.24M
219.04%
147.79M
23.12%
763.43M
416.56%
1.12B
47.22%
913.73M
18.70%
751.13M
17.80%
603.95M
19.59%
cash and short term investments
23.67M
-
40.05M
69.19%
72.63M
81.35%
60.26M
17.04%
192.24M
219.04%
147.79M
23.12%
765.43M
417.91%
1.13B
47.22%
915.74M
18.74%
753.24M
17.74%
606.05M
19.54%
common stock
914.79M
-
948.21M
3.65%
977.71M
3.11%
986.50M
0.90%
1.17B
19.10%
1.18B
0.66%
1.88B
59.36%
2.42B
28.20%
2.42B
0.17%
2.43B
0.22%
2.43B
0.12%
deferred revenue
1.80M
-
6.08M
238.43%
20.62M
238.88%
8.08M
60.81%
16.68M
106.40%
20.16M
20.83%
9.89M
50.94%
12.11M
22.46%
8.03M
33.69%
4.59M
42.86%
6.64M
44.70%
deferred revenue non current
4.27M
-
3.83M
10.41%
3.40M
11.26%
2.98M
12.24%
2.57M
13.95%
2.15M
16.21%
1.73M
19.35%
1.32M
23.99%
902K
31.56%
485K
46.23%
5.06M
942.89%
deferrred tax liabilities non current
4.40M
-
3.94M
10.35%
3.58M
9.21%
goodwill
36.29M
-
40.56M
11.77%
40.56M
0%
40.56M
0%
40.29M
0.68%
40.29M
0%
40.28M
0.02%
64.27M
59.57%
64.27M
0%
40.28M
37.33%
goodwill and intangible assets
60.44M
-
56.89M
5.88%
58.65M
3.08%
58.51M
0.23%
48.57M
16.99%
45.97M
5.35%
44.04M
4.20%
85.06M
93.13%
69.48M
18.31%
41.68M
40.01%
1.76M
95.78%
intangible assets
24.15M
-
16.33M
32.39%
18.08M
10.74%
17.95M
0.74%
8.29M
53.84%
5.69M
31.36%
3.76M
33.81%
20.79M
452.28%
5.21M
74.92%
1.41M
73.03%
1.76M
24.96%
inventory
12.54M
-
20.37M
62.46%
17.23M
15.42%
17.29M
0.37%
29.31M
69.51%
30.10M
2.68%
28.52M
5.24%
51.52M
80.63%
58.05M
12.68%
45.87M
20.98%
56.42M
22.99%
long term debt
9.23M
-
6.72M
27.13%
6.43M
4.39%
6.23M
3.10%
5.06M
18.70%
17.31M
241.75%
15.18M
12.27%
13.88M
8.56%
11.84M
14.74%
13.39M
13.15%
21.00M
56.76%
long term investments
6K
-
6K
0%
1.19M
19,750%
681K
42.82%
13.99M
1,954.92%
21.65M
54.69%
27.57M
27.34%
70.29M
155.00%
66.36M
5.60%
54.25M
18.25%
45.75M
15.66%
net debt
-12.91M
-
-31.81M
146.44%
-65.11M
104.68%
-53.37M
18.02%
-186.54M
249.50%
-128.04M
31.36%
-745.56M
482.28%
-1.11B
48.45%
-898.00M
18.86%
-733.23M
18.35%
-580.05M
20.89%
net receivables
13.15M
-
25.48M
93.85%
14.92M
41.44%
23.08M
54.65%
38.52M
66.92%
49.32M
28.01%
56.80M
15.17%
46.40M
18.31%
48.70M
4.96%
58.56M
20.27%
31.98M
45.39%
other assets
other current assets
1.29M
-
1.67M
29.21%
2.97M
77.81%
2.17M
26.84%
1.52M
29.98%
2.32M
52.33%
3.57M
53.79%
4.37M
22.59%
6.02M
37.63%
7.06M
17.33%
4.43M
37.34%
other current liabilities
15.54M
-
13.56M
12.73%
15.37M
13.33%
17.51M
13.95%
23.47M
34.06%
27.03M
15.16%
30.44M
12.62%
54.12M
77.79%
40.80M
24.61%
47.77M
17.07%
35.98M
24.68%
other liabilities
other non current assets
167K
-
135K
19.16%
156K
15.56%
348K
123.08%
321K
7.76%
336K
4.67%
343K
2.08%
348K
1.46%
370K
6.32%
547K
47.84%
495K
9.51%
other non current liabilities
10.31M
-
8.98M
12.96%
9.03M
0.60%
9.17M
1.51%
8.16M
10.97%
1.69M
79.32%
1.76M
4.50%
10.79M
511.62%
2.26M
79.05%
1.86M
17.61%
2.68M
43.82%
othertotal stockholders equity
288.53M
-
293.33M
1.66%
295.55M
0.76%
290.54M
1.70%
291.26M
0.25%
290.64M
0.21%
290.76M
0.04%
297.82M
2.43%
300.76M
0.99%
306.04M
1.75%
309.97M
1.28%
preferred stock
property plant equipment net
16.68M
-
16.73M
0.24%
15.70M
6.12%
15.31M
2.46%
21.62M
41.18%
42.84M
98.13%
49.33M
15.17%
56.06M
13.64%
82.36M
46.91%
116.33M
41.24%
30.42M
73.85%
retained earnings
-1.12B
-
-1.13B
0.53%
-1.15B
1.90%
-1.16B
0.72%
-1.18B
2.33%
-1.22B
3.33%
-1.28B
4.22%
-1.39B
8.79%
-1.56B
12.48%
-1.74B
11.32%
-2.06B
18.61%
short term debt
1.54M
-
1.51M
1.43%
1.09M
28.05%
652K
40.18%
631K
3.22%
2.44M
287.48%
2.69M
10.06%
3.24M
20.33%
3.90M
20.29%
4.50M
15.66%
2.90M
35.65%
short term investments
2M
-
3.00M
50.20%
2.01M
33.06%
2.11M
5.07%
2.10M
0.43%
tax assets
tax payables
317K
-
412K
29.97%
277K
32.77%
362K
30.69%
398K
9.94%
388K
2.51%
1.08M
179.38%
906K
16.42%
586K
35.32%
1.11M
89.25%
647K
41.66%
total assets
127.95M
-
161.33M
26.09%
183.45M
13.71%
177.66M
3.16%
346.10M
94.81%
340.32M
1.67%
975.60M
186.67%
1.44B
47.70%
1.25B
13.45%
1.08B
13.59%
777.31M
27.86%
total current assets
50.65M
-
87.57M
72.90%
107.75M
23.04%
102.80M
4.59%
261.59M
154.46%
229.53M
12.26%
854.32M
272.21%
1.23B
43.88%
1.03B
16.33%
864.74M
15.92%
698.88M
19.18%
total current liabilities
24.90M
-
30.19M
21.23%
43.05M
42.59%
39.42M
8.41%
47.71M
21.02%
64.52M
35.23%
52.09M
19.26%
83.16M
59.64%
73.17M
12.01%
70.59M
3.53%
75.59M
7.08%
total debt
10.76M
-
8.24M
23.46%
7.52M
8.74%
6.88M
8.47%
5.70M
17.24%
19.75M
246.81%
17.87M
9.51%
17.12M
4.21%
15.73M
8.11%
17.90M
13.78%
23.89M
33.50%
total investments
6K
-
6K
0%
1.19M
19,750%
681K
42.82%
13.99M
1,954.92%
21.65M
54.69%
29.57M
36.58%
73.30M
147.91%
68.37M
6.72%
56.36M
17.57%
47.86M
15.09%
total liabilities
48.72M
-
49.72M
2.06%
61.90M
24.51%
57.80M
6.62%
63.50M
9.86%
90.06M
41.82%
74.71M
17.04%
112.73M
50.88%
88.17M
21.79%
86.33M
2.09%
104.32M
20.84%
total liabilities and stockholders equity
127.95M
-
161.33M
26.09%
183.45M
13.71%
177.66M
3.16%
346.10M
94.81%
340.32M
1.67%
975.60M
186.67%
1.44B
47.70%
1.25B
13.45%
1.08B
13.59%
777.31M
27.86%
total non current assets
77.30M
-
73.76M
4.58%
75.69M
2.62%
74.86M
1.11%
84.51M
12.89%
110.79M
31.11%
121.28M
9.47%
211.76M
74.60%
218.57M
3.22%
212.80M
2.64%
78.43M
63.14%
total non current liabilities
23.81M
-
19.53M
17.99%
18.86M
3.44%
18.38M
2.54%
15.79M
14.08%
25.54M
61.74%
22.62M
11.43%
29.57M
30.71%
15.00M
49.27%
15.74M
4.95%
28.73M
82.53%
total stockholders equity
81.93M
-
114.46M
39.70%
124.84M
9.08%
119.86M
4.00%
282.60M
135.78%
250.26M
11.44%
900.89M
259.98%
1.33B
47.43%
1.16B
12.75%
991.22M
14.47%
672.99M
32.10%

All numbers in USD (except ratios and percentages)