XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following:
As of December 31,
20242023
Non-income taxes payable$59.2 $61.3 
Accrued legal and other external fees26.1 28.8 
Acquisition indemnification holdbacks(1)
4.0 16.9 
Other accrued and current liabilities 53.9 48.2 
Total accrued and other current liabilities$143.2 $155.2 
(1)Acquisition indemnification holdbacks were released to the sellers' representative following the expiration of the applicable holdback period as of December 31, 2024.