XML 44 R34.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Supplemental Cash Flow Information (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2017
Supplemental Cash Flow Elements [Abstract] |
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] |
|  |  |  | Quarter ended | Three quarters ended
|  |  |  | September 30, 2017 | October 1, 2016 | September 30, 2017 | October 1, 2016
|  |  |  | $ | $ | $ | $
Changes in non-cash working capital: |  |  |  |
|  | Accounts receivable | 5,113 | (22,302) | 12,754 | (56,049)
|  | Inventories | 15,100 | 5,150 | 9,187 | (34,760)
|  | Income tax recoverable/payable | (552) | 9,423 | (5,351) | 14,807
|  | Prepaid expenses and other current assets | (6,695) | (1,985) | (16,241) | (2,591)
|  | Accounts payable and accrued liabilities | (30,455) | 10,999 | (23,760) | 21,943
|  | Customer and other deposits | (517) | (449) | (1,908) | (4,293)
|  |  |  | (18,006) | 836 | (25,319) | (60,943)

X
- Definition Tabular disclosure of supplemental cash flow information for the periods presented. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SupplementalCashFlowElementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration