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
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
15.65M
-
9.26M
40.80%
11.18M
20.66%
16.04M
43.48%
19.99M
24.62%
16.30M
18.42%
17.65M
8.24%
20.64M
16.93%
30.68M
48.70%
22.66M
26.16%
26.52M
17.06%
31.85M
20.11%
40.26M
26.38%
20.09M
50.09%
26.45M
31.63%
21.57M
18.42%
28.48M
32.00%
16.01M
43.79%
23.65M
47.74%
24.79M
4.79%
41.88M
68.99%
24.03M
42.64%
25.82M
7.46%
25.62M
0.75%
28.59M
11.57%
17.62M
38.37%
24.96M
41.67%
25.22M
1.04%
36.70M
45.54%
21.05M
42.66%
20.93M
0.55%
21.34M
1.96%
20.50M
3.95%
13.35M
34.90%
15.31M
14.71%
27.57M
80.13%
46.14M
67.33%
14.45M
68.68%
16.00M
10.73%
14.76M
7.79%
24.52M
66.17%
15.39M
37.24%
17.84M
15.94%
32.50M
82.16%
cost of revenue
18.68M
-
8.25M
55.86%
10.09M
22.31%
11.99M
18.87%
16.17M
34.86%
13.02M
19.46%
12.53M
3.82%
14.20M
13.38%
21.34M
50.26%
13.11M
38.58%
17.26M
31.66%
21.66M
25.54%
27.66M
27.68%
13.47M
51.32%
17.04M
26.50%
15.13M
11.21%
21.29M
40.72%
13.80M
35.14%
18.10M
31.12%
18.59M
2.71%
33.23M
78.77%
18.86M
43.26%
20.46M
8.51%
20.82M
1.78%
22.95M
10.20%
15.00M
34.66%
21.18M
41.20%
22.39M
5.72%
31.93M
42.65%
21.25M
33.44%
23.14M
8.84%
26.11M
12.85%
26.38M
1.05%
18.90M
28.38%
18.50M
2.12%
30.39M
64.29%
56.42M
85.66%
19.87M
64.79%
21.13M
6.34%
22.97M
8.73%
27.75M
20.79%
19.00M
31.53%
19.34M
1.79%
27.54M
42.42%
gross profit
-3.03M
-
1.02M
133.53%
1.09M
7.28%
4.05M
271.04%
3.82M
5.68%
3.28M
14.04%
5.12M
56.06%
6.43M
25.61%
9.35M
45.26%
9.55M
2.18%
9.27M
2.98%
10.19M
9.98%
12.60M
23.60%
6.62M
47.41%
9.41M
42.06%
6.45M
31.48%
7.19M
11.54%
2.20M
69.37%
5.55M
151.93%
6.19M
11.60%
8.65M
39.62%
5.17M
40.22%
5.36M
3.62%
4.80M
10.42%
5.64M
17.50%
2.62M
53.48%
3.79M
44.34%
2.83M
25.17%
4.77M
68.41%
-208K
104.36%
-2.20M
959.13%
-4.76M
116.30%
-5.88M
23.46%
-5.55M
5.64%
-3.19M
42.57%
-2.81M
11.76%
-10.28M
265.41%
-5.42M
47.32%
-5.12M
5.37%
-8.22M
60.34%
-3.23M
60.72%
-3.61M
11.81%
-1.50M
58.56%
4.96M
431.91%
selling and marketing expenses
1.83M
-
1.76M
3.83%
1.99M
13.38%
1.73M
13.25%
1.95M
12.91%
2.07M
5.89%
1.91M
7.50%
1.72M
10.10%
1.50M
12.98%
1.91M
28.03%
1.91M
0.05%
1.98M
3.50%
2.14M
8.28%
1.98M
7.74%
2.06M
4.04%
2.00M
2.87%
2.03M
1.70%
1.68M
17.41%
1.84M
9.59%
1.76M
4.40%
2.64M
49.91%
2.04M
22.53%
1.99M
2.69%
1.92M
3.47%
2.74M
42.89%
2.74M
0.07%
3.17M
15.63%
3.57M
12.51%
3.42M
4.29%
2.82M
17.35%
3.16M
11.90%
3.49M
10.32%
3.38M
3.01%
3.86M
14.26%
4.04M
4.53%
3.63M
10.15%
3.58M
1.30%
3.18M
11.11%
4.42M
38.83%
2.83M
35.87%
3.07M
8.19%
2.46M
19.93%
2.40M
2.28%
1.56M
35.01%
general and administrative expenses
2.09M
-
2.72M
30.30%
2.67M
1.84%
2.47M
7.38%
3.13M
26.71%
3.59M
14.56%
2.71M
24.34%
3.44M
26.75%
3.56M
3.58%
3.32M
6.90%
2.99M
9.95%
3.37M
12.92%
3.27M
2.96%
3.75M
14.73%
3.62M
3.73%
3.09M
14.47%
4.64M
50.10%
3.00M
35.34%
2.97M
1.17%
3.53M
19.15%
4.04M
14.29%
5.00M
23.67%
3.48M
30.37%
3.20M
7.96%
4.98M
55.48%
4.20M
15.63%
6.42M
52.77%
6.91M
7.67%
7.46M
7.93%
6.34M
14.90%
8.26M
30.22%
8.76M
5.98%
5.58M
36.23%
6.50M
16.41%
6.30M
3.08%
7.40M
17.54%
3.78M
48.93%
6.87M
81.70%
6.10M
11.21%
4.28M
29.82%
6.27M
46.55%
4.67M
25.65%
4.79M
2.64%
4.16M
13.16%
selling general and administrative expenses
3.91M
-
4.47M
14.36%
4.66M
4.13%
4.20M
9.89%
5.08M
21.03%
5.65M
11.24%
4.63M
18.19%
5.16M
11.52%
5.06M
1.94%
5.23M
3.42%
4.90M
6.33%
5.35M
9.24%
5.42M
1.20%
5.73M
5.83%
5.67M
1.05%
5.09M
10.26%
6.67M
31.09%
4.68M
29.88%
4.81M
2.69%
5.29M
10.13%
6.68M
26.13%
7.04M
5.42%
5.47M
22.34%
5.12M
6.33%
7.72M
50.76%
6.94M
10.05%
9.59M
38.10%
10.48M
9.27%
10.87M
3.77%
9.17M
15.67%
11.42M
24.57%
12.24M
7.18%
8.96M
26.77%
10.36M
15.60%
10.34M
0.24%
11.03M
6.72%
7.36M
33.27%
10.05M
36.55%
10.52M
4.64%
7.12M
32.36%
9.34M
31.27%
7.12M
23.77%
7.19M
0.94%
5.72M
20.45%
research and development expenses
4.51M
-
4.85M
7.58%
3.87M
20.22%
4.02M
3.90%
3.46M
13.95%
5.40M
56.08%
5.24M
2.98%
4.87M
7.12%
4.32M
11.34%
6.28M
45.44%
5.26M
16.25%
5.70M
8.46%
7.79M
36.57%
6.94M
10.83%
6.90M
0.60%
6.77M
1.91%
6.42M
5.13%
6.03M
6.06%
5.33M
11.63%
6.19M
16.05%
9.37M
51.49%
8.49M
9.42%
8.55M
0.72%
7.57M
11.53%
11.76M
55.41%
10.96M
6.74%
14.76M
34.62%
16.57M
12.23%
19.87M
19.94%
21.11M
6.25%
26.63M
26.15%
25.26M
5.14%
22.94M
9.18%
25.70M
12.00%
27.23M
5.98%
25.04M
8.04%
20.33M
18.82%
25.31M
24.48%
25.54M
0.90%
23.74M
7.02%
19.91M
16.14%
18.11M
9.06%
18.18M
0.39%
11.52M
36.61%
other expenses
128K
-
-72K
156.25%
-18K
75%
-58K
222.22%
-27K
53.45%
-5K
81.48%
-97K
-
-53K
45.36%
-15K
71.70%
-103K
-
19K
118.45%
-12K
163.16%
-1K
91.67%
-166K
-
-12K
92.77%
-1K
91.67%
-218K
-
1.50M
-
200K
86.67%
400K
100%
-128K
132%
1.15M
994.53%
100K
91.27%
-56K
156%
-45K
19.64%
5.09M
11,415.56%
24.01M
-
3.91M
83.70%
227K
94.20%
6.34M
2,693.83%
17.66M
178.45%
cost and expenses
27.10M
-
17.57M
35.16%
18.62M
5.94%
20.21M
8.56%
24.71M
22.27%
24.08M
2.57%
22.39M
7.00%
24.23M
8.20%
30.71M
26.77%
24.61M
19.86%
27.41M
11.37%
32.72M
19.36%
40.87M
24.90%
26.14M
36.03%
29.61M
13.26%
26.99M
8.86%
34.38M
27.40%
24.52M
28.69%
28.24M
15.17%
30.07M
6.49%
49.28M
63.89%
34.38M
30.23%
34.48M
0.27%
33.51M
2.81%
43.93M
31.08%
33.10M
24.64%
45.92M
38.73%
49.63M
8.07%
63.82M
28.59%
51.63M
19.09%
61.19M
18.50%
63.61M
3.96%
37M
41.83%
54.95M
48.53%
56.17M
2.21%
66.46M
18.33%
84.11M
26.55%
55.23M
34.34%
57.18M
3.54%
77.84M
36.13%
60.91M
21.75%
44.45M
27.03%
51.04M
14.83%
62.44M
22.32%
operating expenses
8.42M
-
9.33M
10.73%
8.53M
8.53%
8.22M
3.63%
8.54M
3.92%
11.05M
29.40%
9.87M
10.76%
10.03M
1.62%
9.37M
6.50%
11.51M
22.77%
10.16M
11.74%
11.05M
8.84%
13.20M
19.44%
12.68M
3.99%
12.57M
0.80%
11.86M
5.68%
13.10M
10.42%
10.71M
18.20%
10.14M
5.38%
11.48M
13.25%
16.05M
39.80%
15.53M
3.25%
14.02M
9.73%
12.69M
9.50%
20.98M
65.36%
18.11M
13.68%
24.75M
36.67%
27.24M
10.08%
31.89M
17.05%
30.38M
4.73%
38.05M
25.26%
37.50M
1.45%
37M
1.34%
36.06M
2.54%
37.67M
4.47%
36.08M
4.23%
27.69M
23.24%
35.36M
27.69%
36.05M
1.96%
54.87M
52.18%
33.16M
39.56%
25.45M
23.25%
31.70M
24.57%
34.90M
10.07%
interest expense
234K
-
198K
15.38%
206K
4.04%
182K
11.65%
208K
14.29%
171K
17.79%
179K
4.68%
172K
3.91%
164K
4.65%
181K
10.37%
164K
9.39%
219K
33.54%
168K
23.29%
132K
21.43%
127K
3.79%
123K
3.15%
121K
1.63%
356K
194.21%
368K
3.37%
358K
2.72%
352K
1.68%
344K
2.27%
316K
8.14%
319K
0.95%
324K
1.57%
316K
2.47%
330K
4.43%
335K
1.52%
313K
6.57%
347K
10.86%
308K
11.24%
324K
5.19%
300K
7.41%
282K
6%
264K
6.38%
291K
10.23%
268K
7.90%
431K
60.82%
590K
36.89%
586K
0.68%
539K
8.02%
516K
4.27%
498K
3.49%
453K
9.04%
ebitda
-10.01M
-
-7.25M
27.56%
-6.45M
11.10%
-3.39M
47.42%
-3.19M
5.90%
-6.54M
105.05%
-3.72M
43.11%
-2.36M
36.51%
1.03M
143.52%
-748K
172.76%
295K
139.44%
275K
6.78%
1.16M
322.18%
-4.80M
513.70%
-1.95M
59.42%
-4.13M
111.75%
-5.80M
40.44%
-8.92M
53.90%
-5.58M
37.40%
-6.72M
20.36%
-8.11M
20.64%
-11.22M
38.43%
-9.99M
10.99%
-8.12M
18.74%
-17.91M
120.65%
-16.57M
7.50%
-22.76M
37.38%
-26.33M
15.68%
-29.00M
10.12%
-29.76M
2.63%
-38.48M
29.30%
-39.33M
2.22%
-41.63M
5.83%
-39.30M
5.58%
-38.47M
2.13%
-39.81M
3.48%
-38.36M
3.64%
-38.12M
0.61%
-37.79M
0.87%
-200.41M
430.28%
-44.81M
77.64%
-19.54M
56.41%
-22.79M
16.68%
-26.58M
16.62%
operating income
-17.69M
-
-7.22M
59.20%
-7.64M
5.90%
-4.54M
40.68%
-5.49M
20.95%
-9.73M
77.45%
-4.94M
49.22%
-3.76M
23.84%
370K
109.83%
-2.47M
766.76%
-902K
63.44%
-920K
2.00%
-589K
35.98%
-6.05M
927.33%
-3.14M
48.14%
-5.36M
70.81%
-6.25M
16.59%
-8.52M
36.41%
-4.60M
46.05%
-6.77M
47.14%
-7.50M
10.88%
-10.52M
40.16%
-8.66M
17.65%
-7.75M
10.48%
-13.92M
79.55%
-15.34M
10.24%
-20.61M
34.34%
-24.61M
19.39%
-27.54M
11.90%
-30.52M
10.83%
-40.66M
33.24%
-44.76M
10.07%
-42.96M
4.03%
-43.07M
0.26%
-40.71M
5.48%
-39.09M
3.96%
-40.04M
2.41%
-42.48M
6.09%
-41.35M
2.64%
-63.08M
52.55%
-36.39M
42.31%
-29.06M
20.14%
-33.20M
14.25%
-29.94M
9.83%
depreciation and amortization
1.45M
-
1.06M
26.80%
995K
6.13%
784K
21.21%
1.54M
95.92%
1.23M
19.66%
1.02M
17.02%
1.23M
20.12%
1.06M
14.15%
1.21M
14.58%
1.19M
1.90%
1.19M
0.08%
1.48M
24.87%
1.30M
12.49%
1.30M
0.31%
1.24M
4.54%
1.18M
5.08%
1.57M
33.02%
1.95M
24.63%
1.72M
11.88%
2.27M
32.07%
1.62M
28.73%
1.61M
0.62%
2.56M
59.01%
1.77M
30.94%
1.87M
5.71%
2.44M
30.77%
2.17M
11.33%
3.27M
50.99%
758K
76.83%
2.18M
188.13%
5.43M
148.49%
1.33M
75.51%
3.76M
183.15%
3.29M
12.68%
3.12M
5.20%
3.96M
27.09%
3.49M
11.95%
3.85M
10.53%
3.54M
8.25%
1.10M
68.91%
985K
10.37%
964K
2.13%
1.03M
7.37%
total other income expenses net
-6.81M
-
15.20M
323.28%
-8K
100.05%
172K
2,250%
3.71M
2,059.30%
-2.45M
165.91%
-1.08M
55.80%
-396K
63.40%
-558K
40.91%
-264K
52.69%
247K
193.56%
494K
100%
-1.90M
484.41%
681K
135.86%
-1.03M
250.66%
-187K
81.77%
-5.38M
2,778.07%
-3.15M
41.45%
-2.02M
36.05%
-4.14M
105.31%
-2.50M
39.45%
-2.78M
11.14%
-2.39M
14.22%
-2.92M
22.28%
1.22M
141.61%
-1.99M
263.79%
-617K
68.99%
-6.10M
888.01%
-16.34M
168.06%
-10.08M
38.34%
-15.04M
49.26%
1.46M
109.70%
5.53M
278.68%
9.15M
65.61%
11.13M
21.58%
-23.25M
309.02%
20.54M
188.32%
176K
99.14%
10.37M
5,793.75%
-141.45M
1,463.62%
-10.06M
92.89%
8.02M
179.74%
8.94M
11.47%
1.87M
79.14%
income before tax
-18.50M
-
6.69M
136.18%
-7.65M
214.36%
-4.18M
45.35%
-1.22M
70.86%
-10.39M
752.50%
-6.00M
42.22%
-4.16M
30.72%
-750K
81.97%
-2.40M
220.40%
-809K
66.33%
-590K
27.07%
-2.68M
353.56%
-5.50M
105.68%
-4.32M
21.55%
-5.72M
32.54%
-11.41M
99.34%
-12.02M
5.35%
-6.97M
42.00%
-9.78M
40.32%
-10.26M
4.88%
-13.49M
31.47%
-11.37M
15.73%
-11.13M
2.10%
-14.45M
29.85%
-17.79M
23.15%
-21.91M
23.15%
-30.84M
40.76%
-44.07M
42.89%
-40.59M
7.89%
-55.70M
37.22%
-43.30M
22.26%
-37.43M
13.56%
-33.92M
9.39%
-30.00M
11.56%
-62.43M
108.13%
-17.70M
71.65%
-41.03M
131.79%
-31.39M
23.48%
-204.53M
551.48%
-46.45M
77.29%
-21.04M
54.72%
-24.26M
15.31%
-28.07M
15.72%
income tax expense
-477K
-
3K
100.63%
8K
166.67%
201K
2,412.50%
-1K
100.50%
3K
400%
-16K
633.33%
251K
1,668.75%
127K
49.40%
532K
318.90%
392K
26.32%
437K
11.48%
210K
51.95%
-4K
101.90%
5K
225%
301K
5,920%
68K
77.41%
6K
91.18%
-2.58M
43,116.67%
-2.80M
8.37%
14K
100.50%
16K
14.29%
67K
318.75%
86K
28.36%
-39K
145.35%
11K
128.21%
3K
72.73%
3K
0%
-233K
7,866.67%
-200K
14.16%
88K
144%
-420K
577.27%
-3.00M
615.24%
-8.84M
194.14%
98K
101.11%
20K
79.59%
40K
100%
35K
12.50%
68K
94.29%
18K
-
24K
-
net income
-17.47M
-
7.02M
140.17%
-7.34M
204.63%
-4.13M
43.68%
-1.35M
67.23%
-9.99M
637.56%
-5.81M
41.87%
-4.41M
24.08%
-877K
80.12%
-2.94M
234.66%
-1.20M
59.08%
-1.03M
14.49%
-2.89M
181.01%
-5.50M
90.58%
-4.32M
21.40%
-6.02M
39.35%
-11.48M
90.50%
-12.02M
4.78%
-6.97M
42.02%
-9.78M
40.32%
-10.27M
5.02%
-13.50M
31.44%
-11.43M
15.34%
-11.76M
2.83%
-14.69M
24.92%
-17.64M
20.10%
-21.91M
24.24%
-30.85M
40.78%
-43.83M
42.09%
-40.40M
7.84%
-55.79M
38.11%
-42.88M
23.14%
-34.43M
19.72%
-25.08M
27.14%
-30.10M
19.99%
-62.45M
107.52%
-51.25M
17.94%
-41.29M
19.43%
-31.46M
23.80%
-205.02M
551.60%
-46.47M
77.33%
-21.04M
54.73%
-24.28M
15.42%
-28.07M
15.61%
weighted average shs out
132.28M
-
132.28M
0%
132.60M
0.24%
141.25M
6.53%
156.85M
11.04%
156.85M
0%
156.89M
0.02%
165.19M
5.29%
174.85M
5.85%
174.85M
0%
175.95M
0.63%
176.44M
0.28%
178.19M
0.99%
178.19M
0%
178.73M
0.30%
179.15M
0.24%
232.01M
29.51%
232.01M
0%
232.47M
0.20%
232.81M
0.15%
235.33M
1.08%
235.33M
0%
243.76M
3.58%
246.06M
0.94%
288.21M
17.13%
288.21M
0%
297.57M
3.25%
297.61M
0.01%
297.82M
0.07%
297.82M
0%
298.16M
0.11%
298.18M
0.01%
286.67M
3.86%
298.43M
4.10%
298.68M
0.08%
298.70M
0.01%
299.01M
-
299.41M
-
299.41M
0%
299.52M
0.04%
299.84M
0.11%
300.51M
0.22%
weighted average shs out dil
134.28M
-
134.28M
0%
132.60M
1.25%
141.25M
6.53%
156.85M
11.04%
156.85M
0%
156.89M
0.02%
165.19M
5.29%
174.85M
5.85%
174.85M
0%
175.95M
0.63%
176.44M
0.28%
178.19M
0.99%
178.19M
0%
178.73M
0.30%
179.15M
0.24%
232.01M
29.51%
232.01M
0%
232.47M
0.20%
232.81M
0.15%
235.33M
1.08%
235.33M
0%
243.76M
3.58%
246.06M
0.94%
288.21M
17.13%
288.21M
0%
297.57M
3.25%
297.61M
0.01%
297.82M
0.07%
297.82M
0%
298.16M
0.11%
298.18M
0.01%
286.67M
3.86%
298.43M
4.10%
298.68M
0.08%
298.70M
0.01%
299.01M
-
299.41M
-
299.41M
0%
299.52M
0.04%
299.84M
0.11%
300.51M
0.22%
eps
-0.13
-
0.05
138.46%
-0.06
210.80%
-0.03
47.11%
-0.01
70.65%
-0.06
640.70%
-0.04
41.92%
-0.03
27.84%
-0.01
81.27%
-0.02
236.00%
-0.01
59.52%
-0.01
14.71%
-0.02
179.31%
-0.03
90.74%
-0.02
21.68%
-0.03
38.84%
-0.05
47.32%
-0.05
4.65%
-0.03
42.08%
-0.04
40.00%
-0.04
4.05%
-0.06
31.35%
-0.05
18.29%
-0.05
1.92%
-0.05
6.69%
-0.06
20.00%
-0.07
20.26%
-0.10
35.87%
-0.15
50.00%
-0.14
6.67%
-0.19
35.71%
-0.14
26.32%
-0.12
14.29%
-0.08
30.00%
-0.10
19.05%
-0.21
110.00%
0
100%
-0.14
Infinity%
0
100%
-0.93
Infinity%
-0.16
82.87%
-0.07
56.25%
-0.08
14.29%
-0.09
15.50%
epsdiluted
-0.13
-
0.05
138.46%
-0.06
210.80%
-0.03
47.11%
-0.01
70.65%
-0.06
640.70%
-0.04
41.92%
-0.03
27.84%
-0.01
81.27%
-0.02
236.00%
-0.01
59.52%
-0.01
14.71%
-0.02
179.31%
-0.03
90.74%
-0.02
21.68%
-0.03
38.84%
-0.05
47.32%
-0.05
4.65%
-0.03
42.08%
-0.04
40.00%
-0.04
4.05%
-0.06
31.35%
-0.05
18.29%
-0.05
1.92%
-0.05
6.69%
-0.06
20.00%
-0.07
20.26%
-0.10
35.87%
-0.15
50.00%
-0.14
6.67%
-0.19
35.71%
-0.14
26.32%
-0.12
14.29%
-0.08
30.00%
-0.10
19.05%
-0.21
110.00%
0
100%
-0.14
Infinity%
0
100%
-0.93
Infinity%
-0.16
82.87%
-0.07
56.25%
-0.08
14.29%
-0.09
15.50%

All numbers in USD (except ratios and percentages)