XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax expense $ 73.2 $ 93.3 $ 134.2 $ 126.3
Income tax expense, percentage of pre-tax income 14.70% 22.90% 14.60% 15.60%
Excess tax benefits associated with employee equity plans $ 41.7 $ 9.3 $ 64.2 $ 62.3
Excess tax benefits associated with employee equity plans (in percent) 8.40% 2.30% 7.00% 7.70%