XML 94 R18.htm IDEA: XBRL DOCUMENT v3.20.1
ACCRUED LIABILITIES AND ACCRUED LIABILITIES
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Accrued Liabilities and Accrued Liabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
Accounts payable and accrued liabilities as of March 31, 2020 and December 31, 2019 consisted of the following (in thousands):
March 31,
2020
December 31,
2019
Accounts payable$6,144  $6,002  
Employee related liabilities51,043  41,488  
Accrued sales and marketing expenses3,375  2,982  
Taxes payable2,523  3,695  
Accrued cost of revenue1,517  7,208  
Other accrued liabilities10,100  10,958  
Total accounts payable and accrued liabilities$74,702  $72,333