Quarterly report pursuant to Section 13 or 15(d)

Prepaid Expenses and Other Current Assets (Details)

v3.21.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid technology $ 17,032 $ 13,165
Non-income tax receivables 8,447 6,571
Income tax prepayments and receivables 2,928 1,684
Prepaid insurance 2,788 1,777
Advance payroll taxes and benefits 1,046 6,429
Other 8,378 10,944
Prepaid expenses and other current assets $ 40,619 $ 40,570