XML 127 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 34.0 $ 34.9 $ 43.0
Charged to costs and expense 80.3 77.5 80.6
Deductions 71.7 78.4 88.7
Balance at end of period 42.6 34.0 34.9
Allowance for doubtful accounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 6.0 4.0 6.8
Charged to costs and expense 9.7 5.1 2.8
Deductions [1] 9.0 3.1 5.6
Balance at end of period 6.7 6.0 4.0
Allowance for sales returns [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 11.4 13.6 12.6
Charged to costs and expense 41.5 50.2 53.8
Deductions [2] 37.3 52.4 52.8
Balance at end of period 15.6 11.4 13.6
Allowance for cash discounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 9.3 9.0 12.1
Charged to costs and expense 19.8 15.3 17.9
Deductions [3] 17.9 15.0 21.0
Balance at end of period 11.2 9.3 9.0
Inventory valuation allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 7.3 8.3 11.5
Charged to costs and expense 9.3 6.9 6.1
Deductions [4] 7.5 7.9 9.3
Balance at end of period $ 9.1 $ 7.3 $ 8.3
[1] Accounts charged off, net of recoveries.
[2] Actual customer returns.
[3] Discounts given to customers.
[4] Adjustment upon disposal of related inventories.