XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Trade accounts payable $ 98 $ 127
Client deposits 583 564
Settlement obligations 498 480
Accrued compensation and benefits 112 199
Current operating lease liabilities 78  
Other accrued expenses 349 256
Total $ 1,718 $ 1,626