v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flows from Operating Activities    
Net (loss) income $ (12,118) $ 4,313
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 20,060 21,707
Amortization of deferred commissions 3,046 6,944
Amortization of debt issuance costs 1,465 1,648
Deferred income taxes (4,116) 2,310
Provision for credit losses and service credits 6,734 9,020
Stock-based compensation expense 7,537 13,745
Net periodic pension cost 702 1,546
Gain on foreign currency exchange rates (962) (2,787)
Other 2 38
Changes in working capital items:    
Accounts receivable 24,677 15,392
Prepaid expenses, deferred costs, and other assets (389) (16,493)
Accounts payable and accrued liabilities (33,831) (20,515)
Contract liabilities (4,443) (13,748)
Other liabilities 18,990 (4,045)
Net cash provided by operating activities 27,354 19,075
Cash Flows from Investing Activities    
Additions to fixed assets and capitalized software (16,121) (14,855)
Other 0 (143)
Net cash used in investing activities (16,121) (14,998)
Cash Flows from Financing Activities    
Principal payments on finance lease obligation (436) 0
Other (1,486) 165
Net cash used in financing activities (12,984) (10,060)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 61 592
Decrease in cash, cash equivalents and restricted cash (1,690) (5,391)
Cash, cash equivalents and restricted cash, beginning of period 10,869 17,760
Cash, cash equivalents and restricted cash, end of period 9,179 12,369
Supplemental Information    
Cash paid for interest 13,438 16,480
Cash (received) paid for income taxes, net (3,969) 3,373
Term Loan | Nonrelated Party    
Cash Flows from Financing Activities    
Payments of Term Loan 0 (15,750)
Term Loan | Related Party    
Cash Flows from Financing Activities    
Payments of Term Loan 0 (10,500)
ABL Facility | Revolving Credit Facility    
Cash Flows from Financing Activities    
Proceeds from ABL Facility 154,389 206,317
Payments of ABL Facility $ (165,451) $ (190,292)