v3.26.1
Accrued expenses and other current liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following:
As of December 31, 2025As of March 31, 2026
Accrued expenses $221,316 $239,632 
Accrued employee cost 380,914169,343
Statutory liabilities 88,847118,535
Retirement benefits 2,3341,790
Compensated absences30,41431,319
Derivative instruments (Note 6)60,595121,569
Contract liabilities (Note 19)203,128189,186
Finance lease liabilities9,4448,397
Earn-out consideration77,500
Deferred compensation plan liability (Note 5)3,8316,388
Other liabilities25,30240,260
$1,103,625 $926,419