v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued payroll and related costs $ 171 $ 174
Accrued operating expenses 170 146
Client deposits 77 55
Deferred revenue 36 31
Income tax payable 27 11
Accrued interest payable 14 20
Accrued restructuring costs (see note 6) 13 12
Value added and similar taxes payable 9 12
Accrued expenses and other current liabilities $ 517 $ 461