XML 78 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued expenses and other current liabilities
3 Months Ended
Mar. 31, 2020
Payables And Accruals [Abstract]  
Accrued expenses and other current liabilities

13. Accrued expenses and other current liabilities

 

Accrued expenses and other current liabilities consist of the following:

 

 

 

As of December 31,

 

 

As of March 31,

 

 

 

2019

 

 

2020

 

Accrued expenses

 

$

178,845

 

 

$

151,223

 

Accrued employee cost

 

 

273,506

 

 

 

139,048

 

Earn-out consideration

 

 

6,384

 

 

 

6,393

 

Statutory liabilities

 

 

62,350

 

 

 

77,187

 

Retirement benefits

 

 

2,263

 

 

 

1,696

 

Compensated absences

 

 

26,116

 

 

 

26,221

 

Derivative instruments

 

 

6,966

 

 

 

51,709

 

Contract liabilities (Note 20)

 

 

97,313

 

 

 

121,316

 

Finance leases liability

 

 

9,740

 

 

 

11,634

 

Other liabilities

 

 

20,388

 

 

 

24,718

 

 

 

$

683,871

 

 

$

611,145