XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts Payable and Accrued Liabilities    
Compensation and related benefits $ 14,037 $ 22,280
Third-party processing and payment network fees 36,362 37,702
Trade accounts payable 42,076 44,581
Taxes payable 14,013 16,292
Commissions payable to third parties and agents 13,964 13,141
Unearned revenue 3,637 4,579
Other 23,153 22,641
Total accounts payable and accrued expenses $ 147,242 $ 161,216