Ballard Power Systems

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$32,501
$17,842
$15,389
$24,520
Gross Profit
4,962
-1,495
-3,608
-3,227
EBITDA
-26,582
-22,794
-19,535
-44,815
EBIT
-27,617
-23,758
-20,520
-45,914
Net Income
-28,070
-24,280
-21,036
-46,471
Net Change In Cash
32,501
17,842
15,389
24,520
Free Cash Flow
-24,254
-22,675
-27,066
-30,334
Cash
525,744
550,035
576,698
603,948
Basic Shares
300,512
299,844
299,518
299,425

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$69,731
$102,368
$83,800
$104,505
Gross Profit
-21,982
-21,831
-13,081
14,013
EBITDA
-309,290
-122,267
-145,102
-86,657
EBIT
-321,263
-135,794
-156,292
-96,323
Net Income
-324,245
-177,716
-173,494
-114,397
Net Change In Cash
69,731
102,368
83,800
104,505
Free Cash Flow
-135,716
-145,938
-166,653
-95,177
Cash
603,948
751,130
913,730
1,122,373
Basic Shares
299,310
298,661
298,093
295,293

Earnings Calls

QuarterEPS
2025-09-30
-$0.09
2025-06-30
-$0.08
2025-03-31
-$0.09
2024-12-31
-$0.27