| OTHER ASSETS AND LIABILITIES |
NOTE 7. OTHER ASSETS AND LIABILITIES Other current assets | | | | | | | | | | | | | (in thousands) | March 31, 2025 | | December 31, 2024 | | Prepaid expenses | $ | 47,388 | | | $ | 38,155 | | | Income tax receivables | 26,435 | | | 58,359 | | | Contract assets | 14,620 | | | 13,498 | | | Indirect tax receivable | 1,919 | | | 2,488 | | | Capped call transactions | — | | | 223 | | | Restricted cash | 49 | | | 98 | | | Other | 2,383 | | | 2,357 | | | $ | 92,794 | | | $ | 115,178 | |
Other long-term assets | | | | | | | | | | | | | (in thousands) | March 31, 2025 | | December 31, 2024 | | Deferred commissions | $ | 106,674 | | | $ | 105,405 | | | Right of use assets | 60,014 | | | 62,429 | | | Property and equipment | 40,784 | | | 41,806 | | | Venture investments | 21,715 | | | 21,234 | | | Contract assets | 23,009 | | | 18,321 | | | Income taxes receivable | 14,663 | | | 13,299 | | | Intangible assets | 3,132 | | | 3,832 | | | | | | | Deferred income taxes | 4,236 | | | 4,268 | | | Restricted cash | 4,058 | | | 4,328 | | | Other | 17,736 | | | 17,127 | | | $ | 296,021 | | | $ | 292,049 | |
Accrued expenses | | | | | | | | | | | | | (in thousands) | March 31, 2025 | | December 31, 2024 | | | | | | Cloud hosting | $ | 14,008 | | | $ | 1,802 | | | Outside professional services | 14,446 | | | 10,639 | | | Marketing and sales program | 3,551 | | | 2,150 | | | Income and other taxes | 5,480 | | | 5,055 | | | Employee related | 4,618 | | | 4,833 | | | Repurchases of common stock unsettled | 3,000 | | | 1,500 | | | Other | 4,772 | | | 5,565 | | | $ | 49,875 | | | $ | 31,544 | | Other current liabilities | | | | | | | | | | | | | (in thousands) | March 31, 2025 | | December 31, 2024 | | Operating lease liabilities | $ | 14,149 | | | $ | 14,551 | | | Dividends payable | 2,567 | | | 2,583 | | | Other | 679 | | | 1,732 | | | $ | 17,395 | | | $ | 18,866 | |
Other long-term liabilities | | | | | | | | | | | | | (in thousands) | March 31, 2025 | | December 31, 2024 | | Deferred revenue | $ | 4,096 | | | $ | 2,121 | | | Income taxes payable | 20,785 | | | 15,956 | | | Other | 11,547 | | | 11,011 | | | $ | 36,428 | | | $ | 29,088 | |
|