XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.4
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts Payable and Accrued Liabilities [Abstract]    
Funds held for customers $ 768,227 $ 775,852
Trade accounts payable 229,436 262,014
Contract liabilities 226,254 227,783
Payment network fees 210,347 187,665
Compensation and benefits 209,630 184,580
Interest 128,308 64,591
Third-party commissions 95,192 88,109
Operating lease liabilities 80,208 103,554
Income taxes payable 61,949 51,818
Miscellaneous taxes and withholdings 42,198 68,323
Unclaimed property 31,734 34,744
Audit and legal 28,548 82,108
Third-party processing fees 25,509 27,345
Current portion of accrued buyout liability 16,116 22,204
Interest rate swap liabilities 0 28,777
Other 288,904 332,789
Accounts payable and accrued liabilities 2,442,560 2,542,256
Noncurrent accrued buyout liability $ 45,400 $ 44,600