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
revenue
68.72M
-
56.46M
17.84%
85.27M
51.02%
121.29M
42.24%
96.59M
20.37%
106.33M
10.09%
103.88M
2.30%
104.50M
0.60%
83.80M
19.81%
102.37M
22.16%
69.73M
31.88%
cost of revenue
58.48M
-
46.49M
20.50%
61.09M
31.40%
79.69M
30.45%
66.91M
16.03%
83.73M
25.14%
82.89M
1.00%
90.49M
9.17%
96.88M
7.06%
124.20M
28.20%
91.71M
26.16%
gross profit
10.25M
-
9.97M
2.65%
24.18M
142.47%
41.60M
72.01%
29.67M
28.67%
22.59M
23.86%
20.98M
7.13%
14.01M
33.22%
-13.08M
193.35%
-21.83M
66.89%
-21.98M
0.69%
selling and marketing expenses
7.59M
-
7.43M
2.12%
7.19M
3.20%
7.95M
10.58%
8.07M
1.47%
7.92M
1.90%
8.62M
8.86%
12.90M
49.77%
12.85M
0.41%
15.11M
17.58%
13.50M
10.64%
general and administrative expenses
10.41M
-
10.99M
5.56%
13.30M
21.08%
12.95M
2.66%
15.10M
16.63%
13.54M
10.35%
16.51M
21.92%
24.98M
51.30%
28.94M
15.88%
23.98M
17.14%
23.52M
1.95%
selling general and administrative expenses
18.00M
-
18.42M
2.32%
20.49M
11.28%
20.90M
1.99%
23.17M
10.86%
21.45M
7.41%
25.12M
17.10%
37.88M
50.77%
41.79M
10.33%
39.09M
6.46%
37.02M
5.31%
research and development expenses
14.29M
-
16.21M
13.38%
19.83M
22.34%
25.02M
26.20%
27.04M
8.06%
26.93M
0.41%
35.52M
31.90%
62.16M
75.01%
95.95M
54.36%
98.31M
2.45%
94.49M
3.88%
other expenses
-100K
-
-103K
3%
-52K
49.51%
19K
136.54%
-62K
426.32%
-111K
79.03%
1.50M
1,451.35%
1.95M
29.67%
8.05M
314.09%
29.81M
-
cost and expenses
90.77M
-
81.11M
10.64%
101.41M
25.02%
125.61M
23.87%
117.12M
6.76%
132.12M
12.80%
145.04M
9.78%
192.48M
32.71%
145.80M
24.25%
261.70M
79.49%
253.03M
3.31%
operating expenses
32.29M
-
34.62M
7.22%
40.32M
16.46%
45.92M
13.89%
50.21M
9.34%
48.38M
3.64%
62.14M
28.44%
101.99M
64.12%
145.80M
42.96%
137.50M
5.69%
161.32M
17.32%
interest expense
942K
-
794K
15.71%
686K
13.60%
732K
6.71%
503K
31.28%
1.43M
185.09%
1.30M
9.14%
1.29M
0.69%
1.28M
1.16%
1.10M
13.60%
2.15M
94.21%
ebitda
-16.44M
-
-20.27M
23.35%
-11.59M
42.82%
942K
108.13%
-16.68M
1,870.17%
-29.33M
75.91%
-46.16M
57.36%
-94.66M
105.08%
-149.20M
57.61%
-155.93M
4.51%
-290.13M
86.06%
operating income
-28.05M
-
-24.88M
11.30%
-18.07M
27.39%
-4.88M
73.01%
-20.54M
321.08%
-25.79M
25.57%
-41.16M
59.61%
-87.97M
113.74%
-158.90M
80.62%
-162.90M
2.52%
-183.30M
12.52%
depreciation and amortization
5.61M
-
4.38M
22.01%
4.54M
3.86%
5.06M
11.44%
3.86M
23.76%
-3.54M
191.82%
-5.00M
41.02%
-6.69M
33.79%
9.70M
245.01%
13.53M
39.48%
11.97M
11.49%
total other income expenses net
-6.34M
-
19.08M
400.79%
-4.48M
123.50%
-1.42M
68.28%
-6.42M
351.27%
-13.24M
106.36%
-8.18M
38.23%
-26.64M
225.66%
-18.13M
31.94%
16.38M
190.36%
-140.11M
955.21%
income before tax
-29.33M
-
-6.36M
78.31%
-21.31M
234.84%
-6.48M
69.60%
-26.95M
316.13%
-39.03M
44.81%
-49.34M
26.41%
-114.61M
132.30%
-177.03M
54.46%
-144.05M
18.63%
-323.41M
124.51%
income tax expense
417K
-
211K
49.40%
381K
80.57%
1.57M
312.34%
370K
76.45%
20K
94.59%
130K
550%
-216K
266.15%
-3.54M
1,537.04%
158K
104.47%
121K
23.42%
net income
-27.87M
-
-5.82M
79.13%
-21.69M
272.95%
-8.05M
62.89%
-27.32M
239.50%
-39.05M
42.92%
-49.47M
26.68%
-114.40M
131.25%
-173.49M
51.66%
-177.72M
2.43%
-324.25M
82.45%
weighted average shs out
127.39M
-
140.39M
10.21%
163.45M
16.42%
176.27M
7.84%
185.84M
5.43%
232.82M
25.28%
248.48M
6.73%
295.29M
18.84%
298.09M
0.95%
298.66M
0.19%
299.31M
0.22%
weighted average shs out dil
127.39M
-
140.39M
10.21%
163.45M
16.42%
176.27M
7.84%
185.84M
5.43%
232.82M
25.28%
248.48M
6.73%
295.29M
18.84%
298.09M
0.95%
298.66M
0.19%
299.31M
0.22%
eps
-0.22
-
-0.04
81.18%
-0.13
214.01%
-0.05
64.85%
-0.15
228.23%
-0.17
13.33%
-0.20
17.65%
-0.39
95%
-0.58
48.72%
-0.60
3.45%
-1.08
80.00%
epsdiluted
-0.22
-
-0.04
81.18%
-0.13
214.01%
-0.05
64.85%
-0.15
228.23%
-0.17
13.33%
-0.20
17.65%
-0.39
95%
-0.58
48.72%
-0.60
3.45%
-1.08
80.00%

All numbers in USD (except ratios and percentages)