XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities include the following (in thousands):
December 31,
20232022
Vendor financed licenses$12,702 $13,525 
Operating lease liabilities9,348 11,218 
Accrued interest9,172 9,067 
Royalties payable5,199 3,726 
Other45,823 65,109 
Total other current liabilities$82,244 $102,645 
Schedule of Net Property and Equipment As of December 31, 2023 and 2022, net property and equipment consisted of the following (in thousands):
December 31,
Useful Lives20232022
Computer and office equipment
3 - 5 years
$118,805 $132,133 
Leasehold improvements
Lesser of useful life of improvement or remaining life of lease
32,660 34,159 
Building and improvements
7 - 30 years
14,492 15,061 
Furniture and fixtures
7 years
8,803 10,200 
Land
Non-depreciable
1,185 1,785 
Property and equipment, gross
175,945 193,338 
Less: accumulated depreciation
(138,089)(140,839)
Property and equipment, net
$37,856 $52,499