XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accounts Payable and Accrued Expenses    
Compensation and related benefits $ 12,862 $ 18,460
Third-party processing and payment network fees 37,476 36,409
Trade payables 5,857 11,571
Taxes payable 7,062 18,556
Commissions payable to third parties and agents 13,848 15,030
Unearned revenue 3,442 4,309
Other 16,452 19,328
Total accounts payable and accrued expenses $ 96,999 $ 123,663