XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components, Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Other non-current liabilities $ 5,000 $ 5,900
Reserve for uncertain tax positions 17,700 17,500
Non-current software accrual 2,600 2,100
Deferred compensation liability 11,000 9,300
Total 42,189 43,515
Deferred Income Taxes and Other Tax Liabilities, Noncurrent 5,900 8,700
Non-current unbilled revenue 2,200 1,600
Company owned life insurance (“COLI”) asset 12,600 10,500
Long term deposits 1,800 1,900
Credit facility deferred finance fees, net 1,000 500
Other non-current assets 13,200 8,500
Deferred income taxes 21,600 18,100
Other non-current assets $ 52,364 $ 41,116