v3.26.1
Other liabilities
6 Months Ended
Jun. 30, 2026
Other Liabilities Disclosure [Abstract]  
Other liabilities Other liabilities
Other liabilities consist of the following:
As of June 30, 2026As of December 31, 2025
Accrued expenses $124,105 $100,573 
Accrued employee cost 5,578 4,406 
Retirement benefits 18,844 17,237 
Compensated absences53,941 51,780 
Derivative instruments (Note 6)61,018 44,414 
Contract liabilities (Note 19)45,248 47,063 
Finance lease liabilities8,569 9,864 
Deferred compensation plan liability (Note 5)78,774 70,989 
Others5,342 7,038 
$401,419 $353,364