XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Other Current Assets Disclosure [Abstract]    
Prepaid expenses $ 52,918 $ 51,021
Sales taxes receivable from customers 7,588 6,499
Other third party receivables 3,422 4,785
Credit card merchant account balance receivable 1,251 796
Short term portion of capitalized costs to obtain and fulfill contracts 664 734
Accrued interest receivable 352 176
Other 3,722 3,063
Total $ 69,917 $ 67,074