XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts Payable and Accrued Liabilities [Abstract]    
Funds held for customers $ 775,852 $ 645,863
Trade accounts payable 262,014 128,721
Contract liabilities 227,783 217,938
Payment network fees 187,665 166,880
Compensation and benefits 184,580 194,090
Operating lease liabilities 103,554 103,706
Third-party commissions 88,109 74,391
Audit and legal 82,108 44,146
Miscellaneous taxes and withholdings 68,323 68,048
Interest 64,591 62,865
Income taxes payable 51,818 13,517
Unclaimed property 34,744 32,497
Interest rate swap liabilities 28,777 1,330
Third-party processing fees 27,345 24,619
Current portion of accrued buyout liability 22,204 16,180
Settlement of common share repurchases 0 20,000
Other 332,789 246,593
Accounts payable and accrued liabilities 2,542,256 2,061,384
Noncurrent accrued buyout liability $ 44,600 $ 30,700