v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities    
Net income (loss) $ 8,822 $ (17,011)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation expense 7,303 8,224
Amortization of intangible assets 10,748 19,645
Inventory write down 760 1,821
Stock-based compensation expense 3,590 3,104
Loss on extinguishment of debt 0 463
Deferred income taxes (3,670) (2,272)
Gain on sale-leaseback transactions (6,903) 0
Other 1,041 3,380
Changes in operating assets and liabilities    
Accounts receivable—trade 2,504 5,854
Inventories 9,995 18,769
Prepaid expenses and other current assets 1,395 6,092
Cost and estimated profit in excess of billings (2,444) 621
Accounts payable, deferred revenue and other accrued liabilities (15,060) (20,636)
Billings in excess of costs and profits recognized 7,018 19
Net cash provided by operating activities 25,099 28,073
Cash flows from investing activities    
Capital expenditures for property and equipment (3,061) (4,408)
Proceeds from sale of property and equipment 57 18
Payments related to business acquisition, net of cash acquired 0 (150,086)
Proceeds from sale-leaseback transactions 8,028 0
Net cash provided by (used in) investing activities 5,024 (154,476)
Cash flows from financing activities    
Borrowings on Credit Facility 271,326 386,178
Repayments on Credit Facility (299,360) (313,397)
Cash paid to repurchase 2025 Notes 0 (12,996)
Proceeds from issuance of Seller Term Loan 0 59,677
Payment of capital lease obligations (732) (394)
Deferred financing costs (914) (3,070)
Repurchases of stock (6,295) 0
Payment of withheld taxes on stock-based compensation plans (1,321) (1,090)
Net cash provided by (used in) financing activities (37,296) 114,908
Effect of exchange rate changes on cash 1,479 (2,844)
Net decrease in cash, cash equivalents and restricted cash (5,694) (14,339)
Cash, cash equivalents and restricted cash at beginning of period 44,661 46,165
Cash, cash equivalents and restricted cash at end of period 38,967 31,826
Supplemental cash flow disclosures    
Cash paid for interest 9,025 13,682
Cash paid for income taxes 11,321 13,908
Noncash activities    
Operating lease assets obtained in exchange for lease obligations 12,230 3,087
Finance lease assets obtained in exchange for lease obligations 376 1,171
Accrued purchases of property and equipment 431 1,050
Stock issuance related to business acquisition 0 44,220
Liability awards converted to shares settled $ 0 $ 337