XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Income before provision for income taxes $ 1,161.5 $ 1,024.4 $ 2,053.0 $ 1,979.2  
Provision for income taxes $ 245.8 $ 213.9 $ 437.5 $ 406.6  
Effective tax rate 21.20% 20.90% 21.30% 20.50%  
Net unrecognized tax benefits which would affect the tax rate if recognized $ 250.4   $ 250.4   $ 208.5