| Schedule of Other Assets and Other Liabilities |
Other current assets | | | | | | | | | | | | | (in thousands) | June 30, 2024 | | December 31, 2023 | | Income tax receivables | $ | 16,060 | | | $ | 4,804 | | | Contract assets | 15,374 | | | 16,238 | | | Insurance receivable | — | | | 1,954 | | | Indirect tax receivable | 2,702 | | | 1,924 | | | Capped call transactions | 915 | | | — | | | Restricted cash | 768 | | | — | | | Other | 40,504 | | | 43,217 | | | $ | 76,323 | | | $ | 68,137 | |
Other long-term assets | | | | | | | | | | | | | (in thousands) | June 30, 2024 | | December 31, 2023 | | Deferred commissions | $ | 100,490 | | | $ | 114,119 | | | Right of use assets | 68,293 | | | 64,198 | | | Property and equipment | 42,190 | | | 47,279 | | | Venture investments | 21,047 | | | 19,450 | | | Contract assets | 19,997 | | | 20,635 | | | Intangible assets | 5,205 | | | 7,002 | | | Capped call transactions | — | | | 893 | | | Deferred income taxes | 3,666 | | | 3,678 | | | Restricted cash | 4,006 | | | 2,925 | | | Other | 37,355 | | | 34,517 | | | $ | 302,249 | | | $ | 314,696 | |
Other current liabilities | | | | | | | | | | | | | (in thousands) | June 30, 2024 | | December 31, 2023 | | Operating lease liabilities | $ | 15,254 | | | $ | 15,000 | | | Dividends payable | 2,561 | | | 2,515 | | | Other | 2,862 | | | 3,828 | | | $ | 20,677 | | | $ | 21,343 | |
Other long-term liabilities | | | | | | | | | | | | | (in thousands) | June 30, 2024 | | December 31, 2023 | | Deferred revenue | $ | 2,443 | | | $ | 2,478 | | | Income taxes payable | 858 | | | 859 | | | Other | 11,061 | | | 10,233 | | | $ | 14,362 | | | $ | 13,570 | |
|
| Schedule of Accrued expenses |
Accrued expenses | | | | | | | | | | | | | (in thousands) | June 30, 2024 | | December 31, 2023 | | | | | | Cloud hosting | $ | 15,152 | | | $ | 1,358 | | | Outside professional services | 9,539 | | | 10,419 | | | Marketing and sales program | 7,081 | | | 2,557 | | | Income and other taxes | 3,422 | | | 15,428 | | | Employee related | 4,966 | | | 4,486 | | | Other | 4,715 | | | 5,693 | | | $ | 44,875 | | | $ | 39,941 | |
|