XML 118 R100.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
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 $ 57.4 $ 61.7 $ 52.4
Charged to costs and expense 99.2 124.9 121.0
Charged to other accounts 0.0 0.0 0.0
Deductions 113.6 129.2 111.7
Balance at end of period 43.0 57.4 61.7
Allowance for doubtful accounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 17.2 21.8 20.6
Charged to costs and expense 18.1 23.6 20.4
Charged to other accounts 0.0 0.0 0.0
Deductions [1] 21.1 28.2 19.2
Balance at end of period 14.2 17.2 21.8
Allowance for sales returns [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 16.3 16.3 15.9
Charged to costs and expense 52.6 64.4 62.6
Charged to other accounts 0.0 0.0 0.0
Deductions [2] 56.3 64.4 62.2
Balance at end of period 12.6 16.3 16.3
Allowance for cash discounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 5.9 6.3 4.5
Charged to costs and expense 17.9 21.0 21.1
Charged to other accounts 0.0 0.0 0.0
Deductions [3] 19.1 21.4 19.3
Balance at end of period 4.7 5.9 6.3
Inventory valuation allowances [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 18.0 17.3 11.4
Charged to costs and expense 10.6 15.9 16.9
Charged to other accounts 0.0 0.0 0.0
Deductions [4] 17.1 15.2 11.0
Balance at end of period $ 11.5 $ 18.0 $ 17.3
[1] Accounts charged off, net of recoveries.
[2] Actual customer returns.
[3] Discounts given to customers.
[4] Adjustment upon disposal of related inventories.