XML 51 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consisted of the following:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Value added taxes payable
 
24,016

 
19,985

Contingent consideration, current (Note 11)
 
10,057

 
1,501

Deferred revenue
 
9,132

 
4,558

Other current liabilities and accrued expenses
 
39,271

 
24,209

Total
 
$
82,476

 
$
50,253