XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Revenue Recognition, Vendor Rebates and Promotional Allowances, and Excise Taxes (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
geographicArea
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Accounting Policies [Abstract]                      
Management service fee revenue as a percentage of total net sales, less than 1%                 1.00% 1.00% 1.00%
Number of geographic areas | geographicArea                 2    
Vendor rebates and promotional allowances                 $ 236.5 $ 254.7 $ 237.7
Excise taxes $ 824.8 $ 888.3 $ 857.4 $ 770.3 $ 819.7 $ 884.1 $ 868.8 $ 768.7 $ 3,300.0 $ 3,300.0 $ 3,500.0
Excise taxes as a percentage of net sales                 20.00% 20.00% 21.00%
Excise taxes as a percentage of cost of goods sold                 21.00% 21.00% 22.00%