XML 93 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Taxes payable $ 15,844 $ 21,282
Disposition-related costs 13,985 0
Customer credit balances 8,779 10,238
Stock-based compensation liability 7,292 0
Unrecognized tax benefit 4,285 2,954
Operating lease liabilities, current portion 4,489 6,701
Accrued commissions and salaries 4,012 4,413
Accrued transaction-based costs related to payments services 3,903 4,323
Accrued health care costs 3,151 3,865
Accrued legal costs 2,504 3,659
Accrued vacation costs 2,060 2,452
Derivative instruments 0 5,540
Contingent consideration liability 0 1,403
Other liabilities 10,035 7,750
Total accrued expenses and other liabilities 80,339 74,580
Less: Long-term portion 4,796 10,258
Accrued expenses and other current liabilities $ 75,543 $ 64,322
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Less: Long-term portion Less: Long-term portion