XML 104 R84.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Provisions and other liabilities - Narrative (Details) - USD ($) | 1 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2017 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Disclosure of other provisions [line items] |  |  |  |
Provisions made during the year |  | $ 5,920,000 | $ 5,563,000 |
Upward adjustments / increase in provision |  | 171,000 | 0 |
Expenditures |  | 1,969,000 | 2,329,000 |
Downward adjustments / provision eliminated |  | 210,000 | 1,279,000 |
Effect of movements in exchange rates |  | (336,000) | 313,000 |
Provisions | $ 9,700,000 | 13,105,000 | 9,700,000 | $ 7,432,000
Restructuring provision |  |  |  |
Disclosure of other provisions [line items] |  |  |  |
Provisions made during the year |  | 509,000 | 912,000 |
Expenditures |  | 560,000 | 1,424,000 |
Downward adjustments / provision eliminated |  | 2,000 | 81,000 |
Effect of movements in exchange rates |  | (4,000) | 28,000 |
Provisions | 248,000 | 191,000 | 248,000 | 813,000
Warranty provision |  |  |  |
Disclosure of other provisions [line items] |  |  |  |
Provisions made during the year |  | 5,474,000 | 4,540,000 |
New additions to provision |  | 4,414,000 | 4,057,000 |
Upward adjustments / increase in provision |  | 1,060,000 | 483,000 |
Expenditures |  | 1,409,000 | 905,000 |
Downward adjustments / provision eliminated |  | 208,000 | 1,198,000 |
Effect of movements in exchange rates |  | (4,000) | 7,000 |
Provisions | $ 5,199,000 | 9,052,000 | 5,199,000 | 2,755,000
Decommissioning liabilities |  |  |  |
Disclosure of other provisions [line items] |  |  |  |
Provisions made during the year |  | (63,000) | 111,000 |
New additions to provision |  | 36,000 | 111,000 |
Expenditures |  | 0 | 0 |
Downward adjustments / provision eliminated |  | 0 | 0 |
Effect of movements in exchange rates |  | $ (328,000) | $ 278,000 |
Estimated future cash flows discounted percentage | 2.26% | 2.18% | 2.26% |
Undiscounted amount of the estimated cash flows | $ 1,773,000 | $ 1,825,000 | $ 1,773,000 |
Provisions | $ 4,253,000 | 3,862,000 | $ 4,253,000 | $ 3,864,000
Other - Deferred lease inducement |  |  |  |
Disclosure of other provisions [line items] |  |  |  |
Downward adjustments / provision eliminated |  | 2,768,000 |  |
Lease term, extension | 10 years |  |  |
Provisions |  | $ 2,292,000 |  |

X
- Definition Estimated Financial Effect Of Contingent Liabilities, Discounted Cash Flows, Percentage + References No definition available. + Details
Name: | bldp_EstimatedFinancialEffectOfContingentLiabilitiesDiscountedCashFlowsPercentage
Namespace Prefix: | bldp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Estimated Financial Effect Of Contingent Liabilities, Undiscounted Cash Flows + References No definition available. + Details
Name: | bldp_EstimatedFinancialEffectOfContingentLiabilitiesUndiscountedCashFlows
Namespace Prefix: | bldp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease Term, Extension + References No definition available. + Details
Name: | bldp_LeaseTermExtension
Namespace Prefix: | bldp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of additional other provisions made. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 37 -IssueDate 2017-01-01 -Paragraph 84 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2017-03-01&anchor=para_84_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_AdditionalProvisionsOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfOtherProvisionsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase in existing other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 37 -IssueDate 2017-01-01 -Paragraph 84 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2017-03-01&anchor=para_84_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 37 -IssueDate 2017-01-01 -Paragraph 84 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2017-03-01&anchor=para_84&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount recognised for new other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 37 -IssueDate 2017-01-01 -Paragraph 84 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2017-03-01&anchor=para_84_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NewProvisionsOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount used (ie incurrent and charged against the provision) for other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 37 -IssueDate 2017-01-01 -Paragraph 84 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2017-03-01&anchor=para_84_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ProvisionUsedOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of liabilities of uncertain timing or the amount recognised when: (a) the entity has a present obligation (legal or constructive) as a result of a past event; (b) it is probable (ie more likely than not) that an outflow of resources embodying economic benefits will be required to settle the obligation; and (c) a reliable estimate can be made of the amount of the obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 54 -Subparagraph l -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_54_l&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_Provisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount reversed for unused other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 37 -IssueDate 2017-01-01 -Paragraph 84 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2017-03-01&anchor=para_84_d&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_UnusedProvisionReversedOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_RestructuringProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=bldp_LeaseInducementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |