XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2
OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Other current assets      
Income tax receivables $ 16,060 $ 4,804  
Contract assets 15,374 16,238  
Insurance receivable 0 1,954  
Indirect Tax Receivable 2,702 1,924  
Capped call transactions 915 0  
Restricted cash 768 0  
Other 40,504 43,217  
Other current assets 76,323 68,137  
Other long-term assets      
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 0 893  
Deferred income taxes 3,666 3,678  
Restricted cash 4,006 2,925 $ 1,933
Other 37,355 34,517  
Other long-term assets 302,249 314,696  
Other current liabilities      
Operating lease liabilities 15,254 15,000  
Dividends payable 2,561 2,515  
Other 2,862 3,828  
Other current liabilities 20,677 21,343  
Other long-term liabilities      
Deferred revenue 2,443 2,478  
Income taxes payable 858 859  
Other 11,061 10,233  
Other long-term liabilities $ 14,362 $ 13,570