XML 131 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 39.0 $ 42.6 $ 34.0
Charged to costs and expense 148.7 65.1 80.3
Deductions 128.3 68.7 71.7
Balance at end of period 59.4 39.0 42.6
Allowance for doubtful accounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 4.0 6.7 6.0
Charged to costs and expense 1.8 (2.4) 9.7
Deductions [1] 2.5 0.3 9.0
Balance at end of period 3.3 4.0 6.7
Allowance for sales returns [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 16.6 15.6 11.4
Charged to costs and expense 106.0 52.5 41.5
Deductions [2] 107.3 51.5 37.3
Balance at end of period 15.3 16.6 15.6
Allowance for cash discounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 7.7 11.2 9.3
Charged to costs and expense 10.9 9.4 19.8
Deductions [3] 10.8 12.9 17.9
Balance at end of period 7.8 7.7 11.2
Inventory valuation allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 10.7 9.1 7.3
Charged to costs and expense 30.0 5.6 9.3
Deductions [4] 7.7 4.0 7.5
Balance at end of period $ 33.0 $ 10.7 $ 9.1
[1] Accounts charged off, net of recoveries.
[2] Actual customer returns.
[3] Discounts given to customers.
[4] Adjustment upon disposal of related inventories.