XML 86 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accounts Payable and Accrued Liabilities [Abstract]    
Customer deposits $ 397,085 $ 303,353
Compensation and benefits 102,187 94,190
Unearned revenue 101,029 69,437
Payment network fees 97,304 87,591
Trade accounts payable 47,391 28,178
Commissions payable to third parties 35,855 39,370
Income taxes payable 35,405 16,810
Unclaimed property 26,468 15,156
Third-party processing fees 24,267 24,971
Current portion of accrued buyout liability 20,739 19,392
Other 151,877 106,439
Accounts payable and accrued liabilities 1,039,607 804,887
Provisional liability for taxes on accumulated foreign earnings 63,700  
Provisional liability for taxes on accumulated foreign earnings, amount included in other noncurrent liabilities 55,700  
Noncurrent accrued buyout liability $ 64,100 $ 58,600