XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Sales Return Reserve (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning Balance $ 67.6 $ 60.8 $ 47.4 $ 44.0
Provision 36.4 29.0 86.3 64.9
Sales returns (26.4) (18.2) (56.1) (37.3)
Ending Balance $ 77.6 $ 71.6 $ 77.6 $ 71.6