XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Non-Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Liabilities, Noncurrent [Abstract]  
Summary of Other Non-Current Liabilities
Other non-current liabilities consist of the following:
As of
December 31, 2024December 31, 2023
Retirement benefits$24,795 $16,666 
Deferred transition revenue18,213 10,195 
Derivative instruments4,363 216 
Unrecognized tax benefits1,966 1,262 
Contingent consideration1,420 589 
Others2,816 2,534 
Other non-current liabilities$53,573 $31,462