XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Assets and Liabilities [Abstract]      
Income tax receivables $ 25,354 $ 25,691  
Contract assets 17,546 12,530  
Other 37,488 29,787  
Other current assets 80,388 68,008  
Deferred income taxes 4,795 180,656  
Deferred commissions 130,195 135,911  
Right of use assets 76,114 87,521  
Capped call transactions 2,582 59,964  
Property and equipment 55,056 26,837  
Intangible assets 10,888 14,063  
Contract assets 16,470 10,643  
Other 37,889 26,006  
Other long-term assets 333,989 541,601  
Operating lease liabilities 14,976 6,989  
Dividends payable 2,474 2,454 $ 2,428
Other current liabilities 17,450 9,443  
Deferred revenue 3,552 5,655  
Other 11,576 7,844  
Other long-term liabilities $ 15,128 $ 13,499