XML 117 R101.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Schedule II - Valuation and Qualifying Accounts and Reserves - Valuation and Qualifying Accounts and Reserves (Details) - USD ($) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 30, 2018 | Dec. 31, 2017 | Jan. 01, 2017 | Jan. 03, 2016
SEC Schedule, 12-09, Allowance, Credit Loss [Member] |  |  |  |  |
BALANCE |  | $ 3,540 | $ 3,493 | $ 3,780 | $ 4,479
CHARGED TO COSTS AND EXPENSES | [1] | 1,848 | 635 | (243) |
CHARGED TO OTHER ACCOUNTS |  | 0 | 0 | 0 |
DEDUCTIONS | [2] | 1,801 | 922 | 456 |
SEC Schedule, 12-09, Reserve, Business Restructuring [Member] |  |  |  |  |
BALANCE |  | 11,907 | 2,568 | 10,291 | 104
CHARGED TO COSTS AND EXPENSES | [3] | 11,961 | 3,999 | 11,769 |
CHARGED TO OTHER ACCOUNTS | [4] | 8,569 | 3,300 | 8,019 |
DEDUCTIONS | [5] | 2,622 | 3,724 | 1,582 |
SEC Schedule, 12-09, Reserve, Warranty [Member] |  |  |  |  |
BALANCE |  | 3,495 | 4,111 | 5,529 | $ 4,759
CHARGED TO COSTS AND EXPENSES | [3] | 1,074 | 2,071 | 3,149 |
CHARGED TO OTHER ACCOUNTS |  | 0 | 0 | 0 |
DEDUCTIONS | [6] | $ 1,690 | $ 3,489 | $ 2,379 |
[1] | Includes changes in foreign currency exchange rates as well as the nora reserves since the acquisition date.
[2] | Write off of bad debt, and recovering of previously provided for amounts.
[3] | Includes changes in foreign currency exchange rates as well as the nora reserves since the acquisition date.
[4] | Direct reduction of asset carrying value, not included in restructuring reserve.
[5] | Cash payments.
[6] | Represents credits and costs applied against reserve and adjustments to reflect actual exposure.

X
- Definition Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease in valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesDeductions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_BusinessRestructuringReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_WarrantyReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |