XML 102 R75.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Credit Facilities and Lease Obligations - Credit Facilities Activity (Details) - USD ($) |  | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Dec. 06, 2021 | Oct. 31, 2021 | Dec. 31, 2023 | Sep. 30, 2023 | Jun. 30, 2023 | Mar. 31, 2023 | Dec. 31, 2022 | Sep. 30, 2022 | Jun. 30, 2022 | Mar. 31, 2022 | Dec. 31, 2021 | Sep. 30, 2021 | Jun. 30, 2021 | Mar. 31, 2021 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Activity In Borrowings [Roll Forward] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from (repayments of) borrowings |  |  | $ 270,000,000 | $ 140,000,000 | $ 200,000,000 | $ 281,000,000 | $ 300,000,000 | $ 359,000,000 | $ 348,000,000 | $ 228,000,000 | $ 300,000,000 | $ 0 | $ 0 | $ 0 |  |  |
Revolver |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Activity In Borrowings [Roll Forward] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding balances, beginning of period | $ 450,000,000.0 |  |  |  |  | 0 |  |  |  | 0 |  |  |  | 0 | $ 0 | $ 0 | $ 0
Repayments of current borrowings |  |  | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | (220,000,000.0) |  |  | 0 |  |  |
Amount repaid |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 | 0 | 0
Proceeds from current borrowings |  | $ 220,000,000.0 |  |  |  |  |  |  |  |  | 220,000,000.0 |  |  |  |  |  |
Outstanding borrowings, end of period |  |  | 0 |  |  |  | 0 |  |  |  | 0 |  |  |  | 0 | 0 | 0
Term Loans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Activity In Borrowings [Roll Forward] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding balances, beginning of period |  |  |  |  |  | 627,200,000 |  |  |  | 660,400,000 |  |  |  | 470,400,000 | 627,200,000 | 660,400,000 | 470,400,000
Amount borrowed |  |  |  |  |  |  |  |  |  |  | 365,000,000.0 |  |  |  | 0 | 0 | 365,000,000.0
Amount repaid |  |  | (4,562,500) | $ (4,562,500) | $ (4,562,500) | $ (4,562,500) | (19,562,500) | $ (4,562,500) | $ (4,562,500) | $ (4,562,500) | (145,000,000.0) |  |  | $ (30,000,000.0) | (18,300,000) | (33,200,000) | (175,000,000.0)
Outstanding borrowings, end of period |  |  | $ 608,900,000 |  |  |  | $ 627,200,000 |  |  |  | $ 660,400,000 |  |  |  | $ 608,900,000 | $ 627,200,000 | $ 660,400,000

X
- Definition Activity In Borrowings + References No definition available. + Details
Name: | cls_ActivityInBorrowingsRollForward
Namespace Prefix: | cls_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds From (Repayments Of) Borrowings + References No definition available. + Details
Name: | cls_ProceedsFromRepaymentsOfBorrowings
Namespace Prefix: | cls_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of outstanding funds that the entity is obligated to repay. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_Borrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow from borrowings obtained. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 17 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_c&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from current borrowings obtained. [Refer: Current borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 17 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ProceedsFromCurrentBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 17 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for repayments of current borrowings. [Refer: Current borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 17 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_RepaymentsOfCurrentBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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