XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Income tax expense (benefit) $ 13.6 $ (8.1)
Income tax expense, percentage of pre-tax income 3.00% (2.60%)
Income Tax Contingency [Line Items]    
Income tax expense $ 13.6 $ (8.1)
Excess tax benefits associated with employee equity plans $ 73.4 $ 65.4
excess tax benefits associated with employee equity plans (in percent) 16.40% 21.20%