XML 135 R106.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Income Taxes - Additional Information (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2020 | Mar. 31, 2020 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Income tax expense (recovery) |  |  | $ 32.1 | $ 29.6 | $ 29.5
Tax rate effect of revaluation impact |  |  | 7.6 |  |
Deferred tax expense related to taxable temporary differences, repatriation of undistributed foreign earnings |  |  | 6.0 | 16.5 | 6.0
Foreign income taxed at different rates |  |  | (16.9) | (16.3) | (6.7)
Tax expenses relating to current and future withholding taxes |  |  |  | 18.3 |
RTP adjustments |  |  |  | 4.1 |
Previously unrecognized deferred tax assets of subsidiary |  |  |  | 2.6 |
Favorable currency impacts |  |  |  | 5.1 |
Reversal of tax uncertainties |  | $ 5.7 |  |  |
Tax benefit from change in estimate related to prior year estimate |  |  |  |  | 6.4
Reversal of previously-recorded tax liabilities and uncertainties |  |  |  |  | 4.5
Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce deferred tax expense |  |  |  |  | 5.7
Deductible temporary differences and unused tax losses for which no deferred tax assets have been recognized | $ 1,721.9 |  | 1,764.1 | 1,721.9 |
Temporary differences associated with investments in subsidiaries for which no deferred tax liabilities have been recognized | 1.1 |  | 10.4 | 1.1 |
Net deferred tax assets relating to subsidiary | $ 8.3 |  | 4.9 | 8.3 |
Deferred tax assets recognized with respect to losses |  |  | 8.8 | 9.9 |
Tax effect from tax incentives |  |  | 15.0 | $ 10.0 | 1.5
China And Thailand |  |  |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Deferred tax expense related to taxable temporary differences, repatriation of undistributed foreign earnings |  |  |  |  | 6.0
China |  |  |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Deferred tax expense related to taxable temporary differences, repatriation of undistributed foreign earnings |  |  | $ 6.0 |  |
Thailand |  |  |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Initial percentage of tax exemption (percent) |  |  | 100.00% |  |
Initial term of tax exemption |  |  | 8 years |  |
Percentage of tax exemption (percent) |  |  | 50.00% |  |
Term of tax exemption |  |  | 5 years |  |
Laos |  |  |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Percentage of tax exemption (percent) |  |  | 100.00% |  |
Malaysia |  |  |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Initial term of tax exemption | 5 years |  |  |  |
Percentage of tax exemption (percent) |  |  |  | 50.00% |
Asian Subsidiary |  |  |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |  |  |
Net deferred tax assets relating to subsidiary |  |  |  |  | $ 6.8

X
- Definition Deferred Tax Expense (Benefit) From Previously Recorded Deferred Tax Liabilities And Uncertainties + References No definition available. + Details
Name: | cls_DeferredTaxExpenseBenefitFromPreviouslyRecordedDeferredTaxLiabilitiesAndUncertainties
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Deferred Tax Expense (Income) Relating To Temporary Differences, Undistributed Foreign Earnings + References No definition available. + Details
Name: | cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Deferred Tax Income (Expense), Recognised In Profit Or Loss, Deferred Tax Assets + References No definition available. + Details
Name: | cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income Tax Expense (Benefit), RTP Adjustments Related To Prior Years + References No definition available. + Details
Name: | cls_IncomeTaxExpenseBenefitRTPAdjustmentsRelatedToPriorYears
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income Tax Expense (Benefit), Recognition Of Deferred Tax Assets Of Subsidiary + References No definition available. + Details
Name: | cls_IncomeTaxExpenseBenefitRecognitionOfDeferredTaxAssetsOfSubsidiary
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income Tax Expense (Benefit), Reversal Of Tax Uncertainties Of Subsidiary + References No definition available. + Details
Name: | cls_IncomeTaxExpenseBenefitReversalOfTaxUncertaintiesOfSubsidiary
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income Tax Expense (Income), Impact Of Foreign Exchange Translation + References No definition available. + Details
Name: | cls_IncomeTaxExpenseIncomeImpactOfForeignExchangeTranslation
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income Tax Holiday, Initial Percentage + References No definition available. + Details
Name: | cls_IncomeTaxHolidayInitialPercentage
Namespace Prefix: | cls_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income Tax Holiday, Initial Term + References No definition available. + Details
Name: | cls_IncomeTaxHolidayInitialTerm
Namespace Prefix: | cls_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income Tax Holiday, Percentage + References No definition available. + Details
Name: | cls_IncomeTaxHolidayPercentage
Namespace Prefix: | cls_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income Tax Holiday, Term Two + References No definition available. + Details
Name: | cls_IncomeTaxHolidayTermTwo
Namespace Prefix: | cls_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Deferred Tax Assets Relating To Subsidiary + References No definition available. + Details
Name: | cls_NetDeferredTaxAssetsRelatingToSubsidiary
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax Effect From Tax Incentives + References No definition available. + Details
Name: | cls_TaxEffectFromTaxIncentives
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Expense (Income) Related To Changes In Estimates For Prior Period Tax + References No definition available. + Details
Name: | cls_TaxExpenseIncomeRelatedToChangesInEstimatesForPriorPeriodTax
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Expense (Income) Relating To Current And Future Withholding Taxes On Undistributed Foreign Earnings + References No definition available. + Details
Name: | cls_TaxExpenseIncomeRelatingToCurrentAndFutureWithholdingTaxesOnUndistributedForeignEarnings
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Rate Effect Of Revaluation Impact + References No definition available. + Details
Name: | cls_TaxRateEffectOfRevaluationImpact
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 81 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_e&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 26 -IssueDate 2021-01-01 -Paragraph 35 -Subparagraph b -Clause viii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_viii&doctype=Standard -URIDate 2021-03-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2021-01-01 -Paragraph 23 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_h&doctype=Standard -URIDate 2021-03-24 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 79 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard -URIDate 2021-03-24 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 81 -Subparagraph c -Clause i -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_i&doctype=Standard -URIDate 2021-03-24 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 82 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_d&doctype=Standard -URIDate 2021-03-24 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 81 -Subparagraph c -Clause ii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_ii&doctype=Standard -URIDate 2021-03-24 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2021-01-01 -Paragraph B13 -Subparagraph g -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B -URIDate 2021-03-24 + Details
Name: | ifrs-full_IncomeTaxExpenseContinuingOperations
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce deferred tax expense. [Refer: Deferred tax expense (income); Temporary differences [member]; Unused tax losses [member]; Unused tax credits [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 80 -Subparagraph f -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_f&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 81 -Subparagraph c -Clause i -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_i&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_TaxEffectOfForeignTaxRates
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2021-01-01 -Paragraph 81 -Subparagraph f -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_f&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_StatementGeographicalAxis=cls_ChinaAndThailandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_TH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_LA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_MY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_AsianSubsidiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |