v3.25.2
LEASES - Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating lease costs:        
Total operating lease costs $ 8.3 $ 9.7 $ 18.5 $ 19.3
Finance lease costs:        
Amortization of ROU assets 1.2 1.1 2.4 2.3
Interest on lease liabilities 0.3 0.3 0.5 0.6
Total finance lease costs 1.5 1.4 2.9 2.9
Total lease costs 9.8 11.1 21.4 22.2
Cost of revenues        
Operating lease costs:        
Total operating lease costs 1.8 2.4 4.8 5.0
Selling and marketing (excluding customer base amortization)        
Operating lease costs:        
Total operating lease costs 3.3 3.5 7.2 7.4
Software development        
Operating lease costs:        
Total operating lease costs 1.2 1.9 3.2 3.6
General and administrative        
Operating lease costs:        
Total operating lease costs $ 2.0 $ 1.9 $ 3.3 $ 3.3