XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses and other current liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities Accrued expenses and other current liabilities
 Accrued expenses and other current liabilities consist of the following:
As of December 31, 2022As of March 31, 2023
Accrued expenses $126,680 $129,224 
Accrued employee cost 293,934132,602
Earn-out consideration2,517
Statutory liabilities 82,91295,555
Retirement benefits 1,7251,787
Compensated absences25,10129,113
Derivative instruments35,15713,267
Contract liabilities (Note 20)160,625147,260
Finance leases liability15,58513,527
Other liabilities46,77136,043
$791,007 $598,378 
As of December 31, 2022 and March 31, 2023, the Company reclassified certain accrued expenses and other current liabilities amounting to $1,147 and $0, respectively, to liabilities held for sale. See Note 8 for additional information.