XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued expenses $ 41,724 $ 50,097
Payable to statutory authorities 9,360 9,247
Accrued capital expenditure 9,043 3,035
Derivative instruments 4,749 1,783
Client liabilities 5,070 6,378
Interest payable 1,416 1,492
Other current liabilities 3,157 1,732
Finance lease liabilities 253 253
Accrued expenses and other current liabilities $ 74,772 $ 74,017
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent