XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ASSETS AND LIABILITIES - Schedule of Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets and Liabilities [Abstract]    
Deferred commissions $ 114,119 $ 130,195
Right of use assets 64,198 76,114
Property and equipment 47,279 55,056
Venture investments 19,450 13,069
Contract assets 20,635 16,470
Intangible assets 7,002 10,888
Capped call transactions 893 2,582
Deferred income taxes 3,678 4,795
Restricted cash 2,925 0
Other 34,517 24,820
Other long-term assets $ 314,696 $ 333,989