XML 141 R121.htm IDEA: XBRL DOCUMENT v3.22.4
Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowances for doubtful accounts receivable:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 10.6 $ 10.6 $ 8.0
Additions / (Reversals) Charged to Costs and Expenses 7.2 2.0 4.0
 Deductions (3.5) (2.0) (1.4)
 Balance at End of Year 14.3 10.6 10.6
Allowances for doubtful accounts receivable: | Cumulative Effect, Period of Adoption, Adjusted Balance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year   10.6  
 Balance at End of Year     10.6
Allowances for doubtful accounts receivable: | Cumulative Effect, Period of Adoption, Adjustment      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year   1.2  
 Balance at End of Year     1.2
Allowance for credit memos, returns and cash discounts:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 34.7 31.9 33.5
Additions / (Reversals) Charged to Costs and Expenses 365.1 296.5 267.9
 Deductions (355.7) (293.7) (269.5)
 Balance at End of Year 44.1 34.7 31.9
Valuation allowance on deferred tax assets:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 32.6 29.5 25.9
Additions / (Reversals) Charged to Costs and Expenses (0.4) 3.1 3.6
 Deductions 0.0 0.0 0.0
 Balance at End of Year $ 32.2 $ 32.6 $ 29.5