XML 88 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following:
 
 
As of December 31,
 
 
2019
 
2018
 
 
(In thousands)
Accrued payroll and related
 
$
20,462

 
$
9,886

Accrued bonus and commission
 
12,898

 
8,564

Accrued cost of revenue
 
47,563

 
29,901

Sales and other taxes payable
 
28,592

 
23,631

ESPP contributions
 
4,023

 
2,672

Deferred rent
 

 
1,418

VAT and other taxes
 
4,838

 
2,217

Acquisition holdback
 
6,520

 

Accrued other expense
 
22,785

 
18,054

Total accrued expenses and other current liabilities
 
$
147,681

 
$
96,343


Schedule of other long-term liabilities
Other long-term liabilities consisted of the following:
 
 
As of December 31,
 
 
2019
 
2018
 
 
(In thousands)
Deferred rent
 
$

 
$
7,569

Deferred tax liability
 
7,535

 
5,181

Acquisition holdback
 
3,750

 
2,290

Capital lease obligation
 

 
2,170

Accrued other expenses
 
6,462

 
959

Total other long-term liabilities
 
$
17,747

 
$
18,169