XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued expenses $ 158,231 $ 165,378
Accrued employee cost 141,332 322,601
Statutory liabilities 101,890 76,022
Retirement benefits 1,896 2,386
Compensated absences 32,216 29,779
Derivative instruments (Note 5) 4,574 8,109
Contract liabilities (Note 19) 111,802 112,435
Finance leases liability 9,158 10,837
Other liabilities 34,251 31,633
Accrued expenses and other current liabilities, net $ 595,350 $ 759,180
Finance lease, liability, current, statement of financial position [Extensible List] Accrued expenses and other current liabilities, net Accrued expenses and other current liabilities, net