v3.25.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued expenses $ 106.4 $ 113.3
Employees and related expenses 94.0 153.7
Media buy 42.8 47.9
Tax accruals 50.0 49.4
Dividend payable 37.6 37.3
Deferred revenues 26.0 36.4
Contingent consideration 203.5 25.0
Total accrued expenses and other current liabilities $ 560.3 $ 463.0