XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER ASSETS AND LIABILITIES - Schedule of Other Assets and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Other Assets and Liabilities [Abstract]      
Income tax receivables $ 9,058 $ 4,804  
Contract assets 10,853 16,238  
Insurance receivable 8,305 1,954  
Capped call transactions 4,192 0  
Restricted cash 775   $ 0
Other 45,010   45,141
Other current assets 78,193 68,137  
Deferred commissions 102,855 114,119  
Right of use assets 61,512 64,198  
Property and equipment 44,856 47,279  
Venture investments 20,946 19,450  
Contract assets 20,909 20,635  
Intangible assets 6,025 7,002  
Capped call transactions 0 893  
Deferred income taxes 3,666 3,678  
Restricted cash 2,990 2,925 $ 1,840
Other 34,101 34,517  
Other long-term assets 297,860 314,696  
Operating lease liabilities 14,184 15,000  
Dividends payable 2,550 2,515  
Other 2,362 3,828  
Other current liabilities 19,096 21,343  
Deferred revenue 1,784 2,478  
Income taxes payable 2,175 859  
Other 9,659 10,233  
Other long-term liabilities $ 13,618 $ 13,570