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 (loss) income $ (664) $ 155
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 1,110 916
Amortization of intangible assets 2,016 560
Amortization of debt financing costs 276 70
Stock-based compensation 1,912 1,105
Deferred income taxes (445) (6,716)
Change in sales returns reserve 1,873 (2,410)
Provision for obsolete inventory 486 794
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 48,891 35,918
Inventories (2,899) (3,063)
Accounts payable 4,716 8,065
Prepaid expenses and other assets (3,473) (357)
Income taxes payable (1,401) 2
Other liabilities (11,946) (7,782)
Net cash provided by operating activities 40,452 27,257
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (166) (731)
Acquisition of a business, net of cash acquired 2,515 (75,494)
Net cash provided by (used for) investing activities 2,349 (76,225)
CASH FLOWS FROM FINANCING ACTIVITIES    
Borrowings on revolving credit facilities 65,276 80,288
Repayment of revolving credit facilities (108,096) (80,288)
Proceeds of term loan   50,000
Repayment of term loan (312) (104)
Proceeds from exercise of stock options 5 1,257
Repurchase of common stock (1,750)  
Debt financing costs   (3,170)
Net cash (used for) provided by financing activities (44,877) 47,983
Effect of exchange rate changes on cash and cash equivalents 765 75
Net decrease in cash and cash equivalents (1,311) (910)
Cash and cash equivalents - beginning of period 12,995 18,726
Cash and cash equivalents - end of period 11,684 17,816
SUPPLEMENTAL DISCLOSURE OF INFORMATION    
Cash paid for interest 1,930 $ 370
Cash paid for income taxes $ 173