XML 123 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Other liabilities
3 Months Ended
Mar. 31, 2020
Other Liabilities Disclosure [Abstract]  
Other liabilities

14. Other liabilities

 

Other liabilities consist of the following:

 

 

 

As of December 31,

 

 

As of March 31,

 

 

 

2019

 

 

2020

 

Accrued employee cost

 

$

8,729

 

 

$

10,962

 

Earn-out consideration

 

 

15,800

 

 

 

16,016

 

Retirement benefits

 

 

13,162

 

 

 

12,528

 

Compensated absences

 

 

35,029

 

 

 

34,182

 

Derivative instruments

 

 

17,273

 

 

 

43,144

 

Contract liabilities (Note 20)

 

 

78,613

 

 

 

70,923

 

Finance leases liability

 

 

20,725

 

 

 

25,868

 

Others

 

 

19,585

 

 

 

26,170

 

 

 

$

208,916

 

 

$

239,793