Ballard Power Systems Inc.

BLDP · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$817,393$476,753$329,470$497,046
- Cash$525,744$550,035$576,698$603,948
+ Debt$22,561$23,726$23,262$23,894
Enterprise Value$314,210-$49,556-$223,966-$83,009
Revenue$32,501$17,842$15,389$24,520
% Growth82.2%15.9%-37.2%
Gross Profit$4,962-$1,495-$3,608-$3,227
% Margin15.3%-8.4%-23.4%-13.2%
EBITDA-$26,582-$22,794-$19,535-$44,815
% Margin-81.8%-127.8%-126.9%-182.8%
Net Income-$28,070-$24,280-$21,036-$46,471
% Margin-86.4%-136.1%-136.7%-189.5%
EPS Diluted-0.092-0.081-0.07-0.15
% Growth-14.1%-15.4%53.2%
Operating Cash Flow-$22,857-$20,335-$24,403-$24,405
Capital Expenditures-$1,397-$2,340-$2,663-$5,929
Free Cash Flow-$24,254-$22,675-$27,066-$30,334