XML 47 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 34.9 $ 43.0 $ 57.4
Charged to costs and expense 77.5 80.6 99.2
Charged to other accounts 0.0 0.0 0.0
Deductions 78.4 88.7 113.6
Balance at end of period 34.0 34.9 43.0
Allowance for doubtful accounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 9.5 14.2 17.2
Charged to costs and expense 16.3 13.0 18.1
Charged to other accounts 0.0 0.0 0.0
Deductions [1] 13.7 17.7 21.1
Balance at end of period 12.1 9.5 14.2
Allowance for sales returns [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 13.6 12.6 16.3
Charged to costs and expense 50.2 53.8 52.6
Charged to other accounts 0.0 0.0 0.0
Deductions [2] 52.4 52.8 56.3
Balance at end of period 11.4 13.6 12.6
Allowance for cash discounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 3.5 4.7 5.9
Charged to costs and expense 4.1 7.7 17.9
Charged to other accounts 0.0 0.0 0.0
Deductions [3] 4.4 8.9 19.1
Balance at end of period 3.2 3.5 4.7
Inventory valuation allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 8.3 11.5 18.0
Charged to costs and expense 6.9 6.1 10.6
Charged to other accounts 0.0 0.0 0.0
Deductions [4] 7.9 9.3 17.1
Balance at end of period $ 7.3 $ 8.3 $ 11.5
[1]
Accounts charged off, net of recoveries.
[2]
Actual customer returns.
[3]
Discounts given to customers.
[4]
Adjustment upon disposal of related inventories.