XML 62 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Other Liabilities Disclosure [Abstract]  
Other current liabilities
Other current liabilities are presented in the following table:  
 
Year Ended December 31,
 
2015
 
2016
 
(in thousands)
Clients' prepayments
$
6,244


$
9,176

Employee-related payables
42,275


55,874

Taxes payable
30,463


44,831

Accounts payable relating to capital expenditures
8,037


15,484

Other creditors
1,091


2,440

Deferred revenue
159


3,121

Total
$
88,269

 
$
130,926