XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash flows from operating activities:              
Net (loss) income $ (21,040) $ (24,350) $ 54,190 $ (18,288) $ (45,390) $ 35,902  
Net income from discontinued operations 0   (77,777)   (197) (79,855)  
Adjustments to reconcile net (loss) income to net cash used in operating activities:              
Depreciation and amortization         24,297 16,127  
Accretion of debt in interest expense, net         1,167 1,025  
Accretion of discount on held to maturity investments in interest expense, net         0 265  
Current expected credit losses         2,649 1,553  
Provision for obsolete inventory         (392) 684  
Stock-based compensation         15,068 10,696  
Loss on debt extinguishment 0   0   5,791 0  
Adjustment to contingent consideration liability 0   (600)   0 (600)  
Deferred income tax         877 (7,037)  
Changes in operating assets and liabilities:              
Accounts receivable         (14,520) (7,963)  
Inventories         (4,867) (2,672)  
Other current assets         (1,633) (541)  
Other assets         433 (125)  
Accounts payable         3,398 4,657  
Accrued salaries and benefits         (4,313) (466)  
Accrued expenses         (7,952) (2,975)  
Customer deposits and deferred service revenue         (2,448) (4,017)  
Customers payable         4,242 2,634  
Other long-term liabilities         (8) (327)  
Cash used in operating activities - continuing operations         (23,798) (33,035)  
Cash used in operating activities - discontinued operations         0 (4,387)  
Net cash used in operating activities         (23,798) (37,422)  
Cash flows from investing activities:              
Cash paid for acquisition, net of cash acquired         (4,323) (166,292)  
Capital expenditures         (1,195) (407)  
Capitalization of software costs         (2,372) (2,668)  
Proceeds from sale of held to maturity investments         0 37,753  
Purchases of held to maturity investments         0 (28,351)  
Cash used in investing activities - continuing operations         (7,890) (159,965)  
Cash provided by investing activities - discontinued operations         197 87,051  
Net cash used in investing activities         (7,693) (72,914)  
Cash flows from financing activities:              
Repayments of long-term debt         (93,600) 0  
Proceeds from private placement of common stock, net of issuance costs         0 194,490  
Proceeds from debt issuance, net of original issue discount         111,136 0  
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock         (7,043) (5,050)  
Proceeds from employee stock purchase plan         628 526  
Proceeds from exercise of stock options         320 1,537  
Net cash provided by financing activities         11,441 191,503  
Effect of exchange rate changes on cash and cash equivalents         1,297 (132)  
Net (decrease) increase in cash and cash equivalents and cash held on behalf of customers         (18,753) 81,035  
Cash and cash equivalents and cash held on behalf of customers at beginning of period   $ 121,545   $ 47,539 121,545 47,539 $ 47,539
Cash and cash equivalents and cash held on behalf of customers at end of period 102,792   128,574   102,792 128,574 121,545
Reconciliation of cash and cash equivalents and cash held on behalf of customers              
Cash and cash equivalents 85,122   115,770   85,122 115,770  
Cash held on behalf of customers 17,670   12,804   17,670 12,804 13,428
Total cash and cash equivalents and cash held on behalf of customers $ 102,792   $ 128,574   102,792 128,574 $ 121,545
Supplemental disclosures of cash flow information:              
Cash paid for interest         2,275 3,713  
Cash paid for income taxes         4,549 792  
Capitalized software recorded in accounts payable         25 35  
Capital expenditures in accounts payable         133 88  
Common stock issued for acquisition         $ 108,182 $ 19,170