Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable, Accrued Expenses??and Other Current Liabilities (Details)

v3.23.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued investment manager fees $ 98,419 $ 99,851
Accrued compensation and related taxes 42,120 77,939
Accrued professional services 14,188 10,762
Accounts payable 9,605 11,271
Income tax payable 9,459 260
Accrued capital expenditures 6,359 4,783
Accrued interest 6,147 3,091
Accrued technology 5,179 6,393
Accrued treasury stock purchases 0 9,289
Other accrued expenses 4,507 10,227
Total accounts payable, accrued expenses and other current liabilities $ 195,983 $ 233,866