XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
As of
September 30, 2022December 31, 2021
Accrued expenses$47,351 $44,405 
Payable to statutory authorities17,230 13,902 
Derivative instruments11,897 1,852 
Client liabilities6,593 6,097 
Contingent consideration5,280 — 
Accrued capital expenditures4,274 8,630 
Interest payable365 252 
Finance lease liabilities140 141 
Other current liabilities3,670 1,071 
Accrued expenses and other current liabilities$96,800 $76,350