XML 121 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Dec. 28, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 42.6 $ 34.0 $ 34.9
Charged to costs and expense 65.1 80.3 77.5
Deductions 68.7 71.7 78.4
Balance at end of period 39.0 42.6 34.0
Allowance for doubtful accounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 6.7 6.0 4.0
Charged to costs and expense (2.4) 9.7 5.1
Deductions [1] 0.3 9.0 3.1
Balance at end of period 4.0 6.7 6.0
Allowance for sales returns [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 15.6 11.4 13.6
Charged to costs and expense 52.5 41.5 50.2
Deductions [2] 51.5 37.3 52.4
Balance at end of period 16.6 15.6 11.4
Allowance for cash discounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 11.2 9.3 9.0
Charged to costs and expense 9.4 19.8 15.3
Deductions [3] 12.9 17.9 15.0
Balance at end of period 7.7 11.2 9.3
Inventory valuation allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 9.1 7.3 8.3
Charged to costs and expense 5.6 9.3 6.9
Deductions [4] 4.0 7.5 7.9
Balance at end of period $ 10.7 $ 9.1 $ 7.3
[1] Accounts charged off, net of recoveries.
[2] Actual customer returns.
[3] Discounts given to customers.
[4] Adjustment upon disposal of related inventories.