Ballard Power Systems

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$34,155
$32,501
$17,842
$15,389
Gross Profit
4,605
4,962
-1,495
-3,608
EBITDA
-11,426
-26,582
-22,794
-19,535
EBIT
-12,485
-27,617
-23,758
-20,520
Net Income
-17,768
-28,070
-24,280
-21,036
Net Change In Cash
34,155
32,501
17,842
15,389
Free Cash Flow
7,833
-24,254
-22,675
-27,066
Cash
526,092
525,744
550,035
576,698
Basic Shares
291,532
300,512
299,844
299,518

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$101,140
$69,731
$102,368
$83,800
Gross Profit
2,400
-21,982
-21,831
-13,081
EBITDA
-77,383
-309,290
-122,267
-145,102
EBIT
-81,512
-321,263
-135,794
-156,292
Net Income
-92,491
-324,245
-177,716
-173,494
Net Change In Cash
101,140
69,731
102,368
83,800
Free Cash Flow
-67,166
-135,716
-145,938
-166,653
Cash
526,092
603,948
751,130
913,730
Basic Shares
302,990
299,310
298,661
298,093

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
-$0.04
2025-09-30
-$0.09
2025-06-30
-$0.08