XML 115 R89.htm IDEA: XBRL DOCUMENT
v3.20.4

Other Charges (Recoveries) - Narrative (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended | 27 Months Ended
--- | --- | --- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Mar. 31, 2019 | Jun. 30, 2018 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2019
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Expense of restructuring activities |  |  |  |  | $ 25.8 | $ 37.9 | $ 35.4 |
Cash charges |  |  |  |  | 23.3 | 28.1 | 35.2 |
Impairment loss (reversal of impairment loss) recognised in profit or loss |  |  |  |  | 2.5 | 9.8 | 0.2 |
Impairment |  |  |  |  |  | 9.8 |  |
Gains (losses) on disposals of non-current assets | $ 0.3 |  |  |  |  |  |  |
Restructuring provision | $ 4.7 | $ 11.2 |  |  | 4.7 | 11.2 | 10.3 | $ 11.2
Losses on pension and non-pension post-employment benefit plans |  |  |  | $ 63.3 | 0.0 | 4.1 | 0.0 |
Toronto transition costs (recoveries) |  |  |  |  | 0.0 | (95.8) | 13.2 |
Accelerated amortization of unamortized deferred financing costs |  |  |  |  | 0.0 | 2.0 | 1.2 |
Integration and acquisition-related transaction costs |  |  |  |  | 0.2 | 3.9 | 11.0 |
Pension Plan Adjustment From Change In Law |  |  |  |  |  |  |  |
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Losses on pension and non-pension post-employment benefit plans |  | 4.1 |  |  |  |  |  |
Cost Efficiency Initiative |  |  |  |  |  |  |  |
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Expense of restructuring activities |  |  |  |  |  |  |  | $ 81.3
Gain on Sale of Toronto Property |  |  |  |  |  |  |  |
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Toronto transition costs (recoveries) |  |  | $ (102.0) |  |  |  |  |
Internal Transition Costs |  |  |  |  |  |  |  |
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Toronto transition costs (recoveries) |  |  |  |  |  | 2.4 | $ 0.0 |
Prior credit facility |  |  |  |  |  |  |  |
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Fee and commission expense |  | $ 2.0 |  |  |  | 2.0 |  |
Accelerated amortization of unamortized deferred financing costs |  |  |  | $ 1.2 |  |  |  |
Right-of-use assets |  |  |  |  |  |  |  |
Restructuring and Related Costs [Line Items] |  |  |  |  |  |  |  |
Write-downs of property, plant and equipment |  |  |  |  | $ 1.1 | $ 1.0 |  |

X
- Definition Accelerated Amortization Of Financing Costs + References No definition available. + Details
Name: | cls_AcceleratedAmortizationOfFinancingCosts
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Transition Costs + References No definition available. + Details
Name: | cls_BusinessTransitionCosts
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash Restructure Charges + References No definition available. + Details
Name: | cls_CashRestructureCharges
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gain (Loss) on Purchase of Annuity Recognised in Profit Or Loss + References No definition available. + Details
Name: | cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition [Line Items] for Restructuring and Related Costs1 [Table] + References No definition available. + Details
Name: | cls_RestructuringandRelatedCosts1LineItems
Namespace Prefix: | cls_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of acquisition-related costs for transactions recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2020-01-01 -Paragraph B64 -Subparagraph m -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B -URIDate 2020-01-01 + Details
Name: | ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense relating to restructuring. Restructuring is a programme that is planned and controlled by management and materially changes either the scope of a business undertaken by an entity or the manner in which that business is conducted. Such programmes include: (a) the sale or termination of a line of business; (b) closure of business locations in a country or region or the relocation of activities from one country or region to another; (c) changes in management structure; and (d) fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 98 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_98_b&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ExpenseOfRestructuringActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense relating to fees and commissions. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 85 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_85&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_FeeAndCommissionExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The gains (losses) on disposals of non-current assets. [Refer: Non-current assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_112_c&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2020-01-01 -Paragraph 126 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_126_a&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2020-01-01 -Paragraph 129 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2020-en-r&anchor=para_129_a&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ImpairmentLossRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_99&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 37 -IssueDate 2020-01-01 -Paragraph 70 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2020-en-r&anchor=para_70&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_RestructuringProvision
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount recognised resulting from the write-down of property, plant and equipment to its recoverable amount or reversals of those write-downs. [Refer: Property, plant and equipment] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 98 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_98_a&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |