XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other current assets      
Prepaid expenses $ 38,155 $ 33,647  
Income tax receivables 58,359 4,804  
Contract assets 13,498 16,238  
Insurance receivable 0 1,954  
Indirect tax receivable 2,488 1,924  
Capped call transactions 223 0  
Restricted cash 98 0 $ 0
Other 2,357 9,570  
Other current assets 115,178 68,137  
Other long-term assets      
Deferred commissions 105,405 114,119  
Right of use assets 62,429 64,198  
Property and equipment 41,806 47,279  
Venture investments 21,234 19,450  
Contract assets 18,321 20,635  
Income tax receivables 13,299 20,633  
Intangible assets 3,832 7,002  
Capped call transactions 0 893  
Deferred income taxes 4,268 3,678  
Restricted cash 4,328 2,925 0
Other 17,127 13,884  
Other long-term assets 292,049 314,696  
Accrued expenses      
Cloud hosting 1,802 1,358  
Outside professional services 10,639 10,419  
Marketing and sales program 2,150 2,557  
Income and other taxes 5,055 15,428  
Employee related 4,833 4,486  
Repurchases of common stock unsettled 1,500 0  
Other 5,565 5,693  
Accrued expenses 31,544 39,941  
Other current liabilities      
Operating lease liabilities 14,551 15,000  
Dividends payable 2,583 2,515 $ 2,474
Other 1,732 3,828  
Other current liabilities 18,866 21,343  
Other long-term liabilities      
Deferred revenue 2,121 2,478  
Income taxes payable 15,956 859  
Other 11,011 10,233  
Other long-term liabilities $ 29,088 $ 13,570