XML 51 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER ACCRUED EXPENSES AND OTHER
December 31, 2023December 31, 2022
Employee compensation and benefits$431.4 $444.6 
Accrued taxes payable127.5 105.6 
Other245.1 236.8 
 $804.0 $787.0