XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED LIABILITIES AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities and Accrued Liabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
Accounts payable and accrued liabilities as of June 30, 2020 and December 31, 2019 consisted of the following (in thousands):
June 30,
2020
December 31,
2019
Accounts payable$2,568  $6,002  
Employee related liabilities39,272  41,488  
Accrued sales and marketing expenses1,787  2,982  
Taxes payable4,922  3,695  
Accrued cost of revenue2,227  7,208  
Other accrued liabilities9,430  10,958  
Total accounts payable and accrued liabilities$60,206  $72,333