XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED LIABILITIES AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of 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