XML 112 R95.htm IDEA: XBRL DOCUMENT v3.8.0.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 270,338 $ 253,569 $ 142,171
Balance received through acquisition 0 0 52,617
Charged (Credit) to costs and expenses (50,857) 15,028 58,373
Charged (credit) to other accounts 2 2,943 413
Settlements & write-offs net of recoveries (166) (1,202) (5)
Balance at end of period 219,317 270,338 253,569
Allowance for deferred taxes      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 260,687 252,578 141,215
Balance received through acquisition 0 0 52,481
Charged (Credit) to costs and expenses (50,960) 7,450 58,658
Charged (credit) to other accounts (36) 659 224
Settlements & write-offs net of recoveries 0 0 0
Balance at end of period 209,691 260,687 252,578
Allowance for doubtful accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 9,299 621 875
Balance received through acquisition 0 0 0
Charged (Credit) to costs and expenses 3 7,362 (438)
Charged (credit) to other accounts 38 2,284 189
Settlements & write-offs net of recoveries 31 (968) (5)
Balance at end of period 9,371 9,299 621
Allowance for warranty expense      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 352 370 81
Balance received through acquisition 0 0 136
Charged (Credit) to costs and expenses 100 216 153
Charged (credit) to other accounts 0 0 0
Settlements & write-offs net of recoveries (197) (234) 0
Balance at end of period $ 255 $ 352 $ 370