Ballard Power Systems

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$19,421
$33,638
$32,501
$17,842
Gross Profit
2,763
5,603
4,962
-1,495
EBITDA
-9,964
-15,906
-26,582
-22,794
EBIT
-10,951
-17,049
-27,617
-23,758
Net Income
-11,392
-17,527
-28,070
-24,280
Net Change In Cash
19,421
33,638
32,501
17,842
Free Cash Flow
-8,400
7,833
-24,254
-22,675
Cash
516,770
526,092
525,744
550,035
Basic Shares
300,926
291,532
300,512
299,844

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.04
2025-12-31
-$0.04
2025-09-30
-$0.09
2025-06-30
-$0.08