XML 74 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid expenses $ 51,021 $ 40,409
Other third party receivables 4,785 8,341
Sales taxes receivable from customers 6,499 6,409
Credit card merchant account balance receivable 796 939
Short term portion of capitalized costs to obtain and fulfill contracts 734 862
Accrued interest receivable 176 233
Other 3,063 2,081
Total $ 67,074 $ 59,274