XML 56 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other current assets (Tables)
12 Months Ended
Dec. 31, 2017
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consists of the following:
 
As of
 
December 31, 2017

 
December 31, 2016

Derivative instruments
$
10,938

 
$
3,324

Advances to suppliers
2,451

 
1,091

Receivables from statutory authorities
7,598

 
11,870

Others
8,595

 
4,883

Other current assets
$
29,582

 
$
21,168