XML 90 R64.htm IDEA: XBRL DOCUMENT
v3.20.4

Property, Plant and Equipment - Additional Information (Details) |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Mar. 07, 2019 USD ($) | Mar. 31, 2019 | Mar. 31, 2019 USD ($) | Dec. 31, 2020 USD ($) real_estate_partnership | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Sep. 30, 2018 | Jul. 23, 2015 real_estate_partnership
Disclosure of transactions between related parties [line items] |  |  |  |  |  |  |  |
Number of real estate partnerships to purchase property | real_estate_partnership |  |  |  | 4 |  |  |  | 4
Proceeds from sales of property, plant and equipment, classified as investing activities | $ 113,000,000.0 |  |  |  |  |  |  |
Gain on disposals of property, plant and equipment |  |  | $ 102,000,000.0 |  |  |  |  |
Term of lease contract |  | 10 years |  |  |  |  |  |
Tax impact of sale | $ 0 |  |  |  |  |  |  |
Toronto transition costs (recoveries) |  |  |  | $ 0 | $ (95,800,000) | $ 13,200,000 |  |
Headquarters And Manufacturing Operations Relocation |  |  |  |  |  |  |  |
Disclosure of transactions between related parties [line items] |  |  |  |  |  |  |  |
Toronto transition costs (recoveries) |  |  |  | $ 0 | 3,800,000 | 13,200,000 |  |
Key management personnel of entity |  |  |  |  |  |  |  |
Disclosure of transactions between related parties [line items] |  |  |  |  |  |  |  |
Percentage of interests in the Property Purchaser held by a Privately-held company (percent) |  |  |  | 27.00% |  |  |  | 27.00%
Percentage of interest held (percent) |  |  |  | 25.00% |  |  |  | 25.00%
Option to obtain non-voting interest in Assignee |  |  |  | 5.00% |  |  | 5.00% |
Building improvements and equipment | Headquarters And Manufacturing Operations Relocation |  |  |  |  |  |  |  |
Disclosure of transactions between related parties [line items] |  |  |  |  |  |  |  |
Toronto transition costs (recoveries) |  |  |  | $ 0 | 1,200,000 | 15,000,000 |  |
Temporary Corporate Headquarters | Headquarters And Manufacturing Operations Relocation |  |  |  |  |  |  |  |
Disclosure of transactions between related parties [line items] |  |  |  |  |  |  |  |
Toronto transition costs (recoveries) |  |  |  | $ 0 | $ 5,000,000.0 | $ 0 |  |

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 Lessee, Operating Lease, Term Of Contract1 + References No definition available. + Details
Name: | cls_LesseeOperatingLeaseTermOfContract1
Namespace Prefix: | cls_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Real Estate Partnerships, Related Party Transactions + References No definition available. + Details
Name: | cls_NumberOfRealEstatePartnershipsRelatedPartyTransactions
Namespace Prefix: | cls_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Option To Obtain Non-Voting Interest, Related Party Transaction + References No definition available. + Details
Name: | cls_OptionToObtainNonVotingInterestRelatedPartyTransaction
Namespace Prefix: | cls_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Interest Held By Related Party, Related Party Transactions + References No definition available. + Details
Name: | cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions
Namespace Prefix: | cls_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Interests Held By Privately-Held Company, Related Party Transactions + References No definition available. + Details
Name: | cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions
Namespace Prefix: | cls_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tax Expense (Benefit) From Sale Of Assets + References No definition available. + Details
Name: | cls_TaxExpenseBenefitFromSaleOfAssets
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_DisclosureOfTransactionsBetweenRelatedPartiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The gain on the disposal of property, plant and equipment. [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 c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_98_c&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_GainsOnDisposalsOfPropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the disposal of non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2020-01-01 -Paragraph 16 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_KeyManagementPersonnelOfEntityOrParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingImprovementsAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_TemporaryCorporateHeadquartersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |