XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consist of the following:
As of
June 30, 2020December 31, 2019
Derivative instruments$4,128  $4,076  
Advances to suppliers1,837  1,581  
Receivables from statutory authorities13,827  12,608  
Contract assets1,744  1,414  
Deferred contract fulfillment costs2,208  1,673  
Interest accrued on fixed deposits344  439  
Others3,384  2,803  
Other current assets$27,472  $24,594