XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of other liabilities Other liabilities consist of the following:
As of December 31,
20202021
Accrued employee cost 19,797 15,790 
Earn-out consideration5,621 2,905 
Retirement benefits 11,947 11,993 
Compensated absences47,656 52,023 
Derivative instruments20,809 2,756 
Contract liabilities (Note 25)68,760 80,222 
Finance lease liability30,958 16,297 
Others32,850 63,224 
Total$238,398 $245,210