BLDPBallard Power Systems Inc.TSXIndustrials
C$2.07−C$0.02Down0.96%Oct 26, 2026 close
Coming Soon
Format:
METRIC
TTM
Dec 25
Dec 24
Dec 23
Period Ending—Dec 31, 2025Dec 31, 2024Dec 31, 2023
Revenue
Revenue$106M$99.4M$69.7M$102M
Cost of Revenue$88.8M$93.9M$91.7M$124M
Gross Profit$17.4M$5.46M-$22.0M-$21.8M
Operating
Operating Income-$49.8M-$79.8M-$153M-$159M
EBITDA-$45.7M-$75.6M-$142M-$146M
Pre-Tax Income-$77.2M-$90.9M-$323M-$144M
Income Tax Expense$0.07M$0.05M$0.12M$0.16M
Net Income-$77.3M-$90.9M-$324M-$178M
Per Share
EPS (Basic)$-0.26$-0.30$-1.08$-0.59
EPS (Diluted)$-0.26$-0.30$-1.08$-0.59
Shares Basic—303M299M299M
Shares Diluted—303M299M299M
Dividend Per Share————
Margins
Gross Margin+16.4%+5.5%-31.5%-21.3%
EBIT Margin-46.9%-80.3%-220.1%-155.5%
EBITDA Margin-43.0%-76.1%-203.0%-142.3%
Net Margin-72.8%-91.5%-465.0%-173.6%
Effective Tax Rate-0.1%-0.1%-0.0%-0.1%
Growth
Revenue Growth—+42.5%-31.9%+25.1%
Net Income Growth—+72.0%-82.5%-2.4%
EPS Growth—+72.2%-83.1%-1.7%
Share Count Change—+1.2%+0.2%-0.2%
Free Cash Flow
Free Cash Flow-$37.2M-$66.3M-$136M-$146M
FCF Per Share—$-0.22$-0.45$-0.49
FCF Margin-35.1%-66.8%-194.6%-142.6%
FCF Growth—+51.1%+7.0%+12.4%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close