XML 93 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued expenses $ 129,224 $ 126,680
Accrued employee cost 132,602 293,934
Earn-out consideration 0 2,517
Statutory liabilities 95,555 82,912
Retirement benefits 1,787 1,725
Compensated absences 29,113 25,101
Derivative instruments 13,267 35,157
Contract liabilities (Note 20) 147,260 160,625
Finance leases liability 13,527 15,585
Other liabilities 36,043 46,771
Accrued expenses and other current liabilities, net $ 598,378 $ 791,007
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities, net Accrued expenses and other current liabilities, net