XML 105 R49.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Financial Instruments and Risk Management (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Financial Instruments [Abstract] |
Disclosure of Detailed Information about Cash and Cash Equivalents | Cash and cash equivalents are comprised of the following:
| December 31
| 2016 |  | 2017
Cash................................................................................................................................................ | $ | 463.4 |  |  | $ | 401.5 |
Cash equivalents............................................................................................................................. | 93.8 |  |  | 113.7 |
| $ | 557.2 |  |  | $ | 515.2 |
Disclosure of Risks from Financial Instruments | The local currency amounts have been converted to U.S. dollar equivalents using spot rates at December 31, 2017.
| Canadian dollar |  | British pound sterling |  | Euro |  | Thai baht |
Cash and cash equivalents | $ | 9.6 |  |  | $ | 0.3 |  |  | $ | 8.6 |  |  | $ | 1.3 |  |
Accounts receivable | 0.6 |  |  | — |  |  | 28.5 |  |  | 1.5 |  |
Pension and non-pension post-employment assets | — |  |  | 55.0 |  |  | — |  |  | — |  |
Income taxes and value-added taxes receivable | 16.3 |  |  | — |  |  | 18.5 |  |  | 6.3 |  |
Other financial assets | 6.7 |  |  | — |  |  | 1.7 |  |  | 0.2 |  |
Pension and non-pension post-employment liabilities | (74.2 | ) |  | — |  |  | (0.5 | ) |  | (12.0 | ) |
Income taxes and value-added taxes payable | (2.6 | ) |  | — |  |  | (1.2 | ) |  | (0.8 | ) |
Accounts payable and certain accrued and other liabilities and provisions | (55.8 | ) |  | (0.9 | ) |  | (33.0 | ) |  | (18.0 | ) |
Net financial assets (liabilities) | $ | (99.4 | ) |  | $ | 54.4 |  |  | $ | 22.6 |  |  | $ | (21.5 | ) |
Disclosure of Foreign Currency Risk Analysis | The financial impact of a one-percentage point strengthening or weakening of the following currencies against the U.S. dollar for our financial instruments denominated in such non-functional currencies is summarized in the following table as at December 31, 2017. The financial instruments impacted by a change in exchange rates include our exposures to the above financial assets or liabilities denominated in non-functional currencies and our foreign exchange forward contracts and swaps.
| Canadian dollar |  | British pound sterling |  | Euro |  | Thai baht |
| Increase (decrease)
1% Strengthening |  |  |  |  |  |  |  |
Net earnings | $ | (0.1 | ) |  | $ | — |  |  | $ | — |  |  | $ | (0.1 | ) |
Other comprehensive income | 1.2 |  |  | — |  |  | 0.1 |  |  | 0.7 |  |
1% Weakening |  |  |  |  |  |  |  |  |
Net earnings | 0.1 |  |  | — |  |  | — |  |  | 0.1 |  |
Other comprehensive income | (1.2 | ) |  | — |  |  | (0.1 | ) |  | (0.7 | ) |
Disclosure of Fair Value Measurement of Assets | In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as follows:
• | level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;
• | level 2 inputs are inputs other than quoted prices included in level 1 that are observable for the asset or liability either directly (i.e. prices) or indirectly (i.e. derived from prices); and
• | level 3 inputs are inputs for the asset or liability that are not based on observable market data (i.e. unobservable inputs).
| December 31, 2016 |  | December 31, 2017
| Level 1 |  | Level 2 |  | Total |  | Level 1 |  | Level 2 |  | Total
Assets: |  |  |  |  |  |  |  |  |  |  |
Derivatives — foreign currency forwards and swaps............................................................................................... | $ | — |  |  | $ | 5.9 |  |  | $ | 5.9 |  |  | $ | — |  |  | $ | 12.9 |  |  | $ | 12.9 |
Liabilities: |  |  |  |  |  |  |  |  |  |  |
Derivatives — foreign currency forwards and swaps............................................................................................... | $ | — |  |  | $ | (15.5 | ) |  | $ | (15.5 | ) |  | $ | — |  |  | $ | (2.6 | ) |  | $ | (2.6 | )
Disclosure of Fair Value Measurement of Liabilities | In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as follows:
• | level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities;
• | level 2 inputs are inputs other than quoted prices included in level 1 that are observable for the asset or liability either directly (i.e. prices) or indirectly (i.e. derived from prices); and
• | level 3 inputs are inputs for the asset or liability that are not based on observable market data (i.e. unobservable inputs).
| December 31, 2016 |  | December 31, 2017
| Level 1 |  | Level 2 |  | Total |  | Level 1 |  | Level 2 |  | Total
Assets: |  |  |  |  |  |  |  |  |  |  |
Derivatives — foreign currency forwards and swaps............................................................................................... | $ | — |  |  | $ | 5.9 |  |  | $ | 5.9 |  |  | $ | — |  |  | $ | 12.9 |  |  | $ | 12.9 |
Liabilities: |  |  |  |  |  |  |  |  |  |  |
Derivatives — foreign currency forwards and swaps............................................................................................... | $ | — |  |  | $ | (15.5 | ) |  | $ | (15.5 | ) |  | $ | — |  |  | $ | (2.6 | ) |  | $ | (2.6 | )
Disclosure of Derivatives and Hedging Activities | At December 31, 2017, we had foreign exchange forwards and swaps to trade U.S. dollars in exchange for the following currencies:
Currency | Contract amount of U.S. dollars | Weighted average exchange rate in U.S. dollars | Maximum period in months | Fair value gain/(loss)
Canadian dollar | $ | 204.8 |  | $ | 0.80 |  | 12 | $ | 4.1 |
Thai baht | 79.0 |  | 0.03 |  | 12 | 2.2 |
Malaysian ringgit | 48.4 |  | 0.23 |  | 12 | 2.6 |
Mexican peso | 29.3 |  | 0.05 |  | 12 | (0.9 | )
British pound | 56.4 |  | 1.34 |  | 3 | (0.5 | )
Chinese renminbi | 71.6 |  | 0.15 |  | 12 | 1.5 |
Euro | 28.7 |  | 1.19 |  | 12 | 0.1 |
Romanian leu | 28.4 |  | 0.25 |  | 12 | 0.6 |
Singapore dollar | 25.0 |  | 0.73 |  | 12 | 0.6 |
Other | 4.5 |  |  |  |  | — |
Total | $ | 576.1 |  |  |  | $ | 10.3 |

X
- Definition Disclosure Of Detail Information About Cash And Cash Equivalents Explanatory [Table Text Block] + References No definition available. + Details
Name: | cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock
Namespace Prefix: | cls_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financial Instruments [Abstract] + References No definition available. + Details
Name: | cls_FinancialInstrumentsAbstract
Namespace Prefix: | cls_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of detailed information about hedging instruments. [Refer: Hedging instruments [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Note Effective 2018-01-01 -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 24A -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_24A&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of the fair value measurement of assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 13 -IssueDate 2017-01-01 -Paragraph 93 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=13&date=2017-03-01&anchor=para_93&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of the fair value measurement of liabilities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 13 -IssueDate 2017-01-01 -Paragraph 93 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=13&date=2017-03-01&anchor=para_93&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 31 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_31&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2017-01-01 -Paragraph 40 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2017-03-01&anchor=para_40_a&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration