v3.24.2.u1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (10,521) $ 12,447
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities    
Depreciation and amortization 13,127 12,887
Operating lease right-of-use assets expense 4,633 3,982
Equity-based compensation 2,866 9,750
Deferred income taxes 890 (661)
Amortization of debt issuance costs 430 430
Changes in accounts receivable reserves 184 650
Change in fair value of contingent consideration 162 0
Loss (gain) on disposal of property and equipment 0 46
Warranty provision (37) 0
Changes in assets and liabilities    
Accounts receivable 5,709 1,901
Inventory 10,598 20,692
Prepaid expenses and other current assets (8,068) (682)
Accounts payable 2,349 1,174
Accrued expenses and other current liabilities (17,480) (3,578)
Deferred revenue (2,465) (3,125)
Operating lease ROU assets and liabilities (2,156) (3,886)
Other non-current assets and liabilities (3,069) (232)
Net cash (used in) provided by operating activities (2,848) 51,795
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (5,225) (3,466)
Acquisitions, net of cash acquired 0 (5,421)
Net cash (used in) provided by investing activities (5,225) (8,887)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from long-term debt 30,000 35,000
Repayments of long-term debt (17,500) (7,500)
Common stock repurchases 0 (28,479)
Distributions to non-controlling interests (4,284) (4,964)
Surrender of stock to settle taxes on restricted stock awards (153) 52
Stock issued under employee stock purchase plan 178 106
Net cash (used in) provided by financing activities 8,241 (5,785)
Effect of exchange rate changes on cash 90 187
Net change in cash and cash equivalents 258 37,310
Cash and cash equivalents balance, beginning of period 19,842 23,293
Cash and cash equivalents balance, end of period 20,100 60,603
SUPPLEMENTAL NONCASH INVESTING AND FINANCING DISCLOSURES:    
Operating lease right of use assets obtained in exchange for lease obligations $ 6,109 $ 2,532