XML 90 R73.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounts Payable and Accrued Liabilities [Abstract]    
Funds held for customers $ 645,863 $ 392,375
Contract liabilities 217,938 193,405
Compensation and benefits 194,090 212,016
Payment network fees 166,880 154,789
Trade accounts payable 128,721 148,084
Operating lease liabilities 103,706 88,812
Third-party commissions 74,391 68,592
Miscellaneous taxes and withholdings 68,048 48,738
Interest 62,865 61,296
Audit and legal 44,146 26,080
Unclaimed property 32,497 26,331
Third-party processing fees 24,619 28,041
Settlement of common share repurchases 20,000 17,200
Current portion of accrued buyout liability 16,180 14,817
Income taxes payable 13,517 56,426
Other 247,923 285,164
Accounts payable and accrued liabilities 2,061,384 1,822,166
Noncurrent accrued buyout liability $ 30,700 $ 34,200