v3.25.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities    
Net income $ 4,313 $ 13,972
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 21,707 28,625
Amortization of deferred commissions 6,944 9,624
Amortization of debt issuance costs 1,648 2,255
Deferred income taxes 2,310 (24,060)
Provision for credit losses and service credits 9,020 12,179
Stock-based compensation expense 13,745 11,642
Other components of net periodic pension cost 1,546 3,162
(Gain) loss on foreign currency exchange rates (2,787) 1,151
Loss on early extinguishment of debt 0 6,638
Other 38 (3,170)
Changes in working capital items, excluding acquisitions:    
Accounts receivable 15,392 923
Contract assets (537) (5,210)
Prepaid expenses and other assets (15,956) (10,614)
Accounts payable and accrued liabilities (20,515) 2,428
Other liabilities (17,793) (21,885)
Net cash provided by operating activities 19,075 27,660
Cash Flows from Investing Activities    
Additions to fixed assets and capitalized software (14,855) (16,230)
Other (143) 0
Net cash used in investing activities (14,998) (16,230)
Cash Flows from Financing Activities    
Debt issuance costs 0 (5,319)
Purchase of treasury stock 0 (499)
Other 165 5,442
Net cash used in financing activities (10,060) (10,514)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 592 (448)
(Decrease) increase in cash, cash equivalents and restricted cash (5,391) 468
Cash, cash equivalents and restricted cash, beginning of period 17,760 20,530
Cash, cash equivalents and restricted cash, end of period 12,369 20,998
Supplemental Information    
Cash paid for interest 16,480 24,378
Cash paid for income taxes, net 3,373 13,343
Term Loan | Nonrelated Party    
Cash Flows from Financing Activities    
Proceeds from Term Loan 0 234,256
Payments of Term Loan (15,750) (318,654)
Term Loan | Related Party    
Cash Flows from Financing Activities    
Proceeds from Term Loan 0 109,444
Payments of Term Loan (10,500) (4,339)
ABL Facility | Revolving Credit Facility    
Cash Flows from Financing Activities    
Proceeds from ABL Facility 206,317 230,079
Payments of ABL Facility $ (190,292) $ (260,924)