XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net income (loss) $ 1,122 $ (10,315)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation expense 3,689 4,072
Amortization of intangible assets 5,286 9,766
Inventory write down 390 534
Stock-based compensation expense 1,818 1,573
Deferred income taxes (1,559) (1,002)
Other 334 1,299
Changes in operating assets and liabilities    
Accounts receivable—trade 1,113 8,783
Inventories 2,850 8,577
Prepaid expenses and other current assets 1,740 2,694
Cost and estimated profit in excess of billings (27) 2,822
Accounts payable, deferred revenue and other accrued liabilities (8,587) (24,071)
Billings in excess of costs and profits recognized 1,157 291
Net cash provided by operating activities 9,326 5,023
Cash flows from investing activities    
Capital expenditures for property and equipment (2,110) (2,910)
Proceeds from sale of property and equipment 14 177
Payments related to business acquisition, net of cash acquired 0 (150,086)
Net cash used in investing activities (2,096) (152,819)
Cash flows from financing activities    
Borrowings on Credit Facility 132,038 245,167
Repayments on Credit Facility (148,585) (148,696)
Proceeds from issuance of Seller Term Loan 0 59,677
Payment of capital lease obligations (455) (147)
Deferred financing costs (693) (3,070)
Repurchases of stock (1,997) 0
Payment of withheld taxes on stock-based compensation plans (1,321) (1,090)
Net cash provided by (used in) financing activities (21,013) 151,841
Effect of exchange rate changes on cash 265 (1,722)
Net increase (decrease) in cash, cash equivalents and restricted cash (13,518) 2,323
Cash, cash equivalents and restricted cash at beginning of period 44,661 46,165
Cash, cash equivalents and restricted cash at end of period 31,143 48,488
Supplemental cash flow disclosures    
Cash paid for interest 1,942 1,764
Cash paid for income taxes 1,585 7,047
Noncash activities    
Operating lease assets obtained in exchange for lease obligations 629 2,775
Finance lease assets obtained in exchange for lease obligations 262 750
Accrued purchases of property and equipment 814 0
Stock issuance related to business acquisition $ 0 $ 44,220