v3.25.2
Supplemental balance sheet and cash flow information (accrued liabilities, supplemental cash flow information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Accrued liabilities        
Deferred revenue [1] $ 27,305   $ 31,605  
Employee bonuses, including sales incentives 23,860   33,422  
Interest 13,999   9,493  
Customer rebates 13,010   10,100  
Operating lease liabilities 12,027   12,406  
Wages and payroll liabilities, including vacation 7,147   10,321  
Prepaid product discounts 6,898   2,583  
Restructuring and integration (Note 8) 5,010   3,755  
Other 45,891   35,908  
Accrued liabilities 155,147   149,593  
Deferred revenue recognized 20,252 $ 24,333    
Supplemental cash flow information        
Cash and cash equivalents 26,000 23,077 34,399  
Restricted cash and restricted cash equivalents included in settlement processing assets $ 12,364 $ 50,937    
Restricted cash and restricted cash equivalents included in settlement processing assets [Extensible Enumeration] Settlement processing assets Settlement processing assets    
Non-current restricted cash included in other non-current assets $ 3,115 $ 3,990    
Total cash, cash equivalents, restricted cash, and restricted cash equivalents $ 41,479 $ 78,004 $ 309,153 $ 458,033
[1] Revenue recognized for amounts included in deferred revenue at the beginning of the period was $20,252 for the six months ended June 30, 2025 and $24,333 for the six months ended June 30, 2024.