EBITDA Margin: Earnings before interest, taxes, depreciation and amortization as a portion of total revenue. Calculated as: EBITDA / Total Revenues
Ballard Power Systems Inc. (T.BLD) had EBITDA Margin of -100.03% for the most recently reported fiscal year, ending 2025-12-31.
| Income Statement Financials | |
-- |
|
-127.07M |
|
-- |
|
-- |
|
-- |
|
-144.60M |
|
-- |
|
-127.00M |
|
-108.99M |
|
-127.07M |
|
-127.07M |
|
-127.07M |
|
-109.07M |
|
-144.60M |
|
-138.93M |
|
300.16M |
|
300.16M |
|
-0.42 |
|
-0.42 |
|
| Balance Sheet Financials | |
-- |
|
-- |
|
-- |
|
953.77M |
|
-- |
|
-- |
|
-- |
|
129.23M |
|
824.54M |
|
824.20M |
|
824.55M |
|
300.78M |
|
| Cash Flow Statement Financials | |
-78.50M |
|
-29.27M |
|
-3.61M |
|
844.14M |
|
736.66M |
|
-107.48M |
|
8.86M |
|
-- |
|
-- |
|
| Fundamental Metrics & Ratios | |
9.86 |
|
-- |
|
-- |
|
0.03 |
|
0.04 |
|
5.50% |
|
-104.11% |
|
-104.11% |
|
|
EBITDA Margin |
-100.03% |
-91.44% |
|
-91.49% |
|
-92.15M |
|
-- |
|
-- |
|
-- |
|
0.15 |
|
2.15 |
|
4.11 |
|
88.90 |
|
-15.41% |
|
-15.42% |
|
-13.32% |
|
-14.94% |
|
2.74 |
|
-0.31 |
|
-0.26 |
|