v3.26.3
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) $ (18,131) $ (1,878)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 2,324 3,259
Amortization of intangible assets 5,865 6,051
Amortization of debt financing costs 840 776
Stock-based compensation 3,682 4,306
Deferred income taxes (565) 165
Change in sales returns reserve 2,591 1,777
Provision for obsolete inventory 1,238 2,162
Loss on extinguishment of debt 1,755 1,923
Other   (54)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 13,763 34,586
Inventories (11,799) (25,875)
Prepaid expenses and other assets 1,118 (1,495)
Accounts payable 27,996 12,045
Income taxes payable (2,137) (3,471)
Other liabilities 919 (12,156)
Net cash provided by operating activities 29,459 22,121
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (1,767) (1,169)
Cash acquired in business combination   2,515
Net cash (used in) provided by investing activities (1,767) 1,346
CASH FLOWS FROM FINANCING ACTIVITIES    
Borrowings on revolving credit facilities 85 186,249
Repayment of revolving credit facilities (29,468) (202,175)
Proceeds from term loan 82,450 60,000
Repayment of term loan (57,839) (51,101)
Proceeds from exercise of stock options 416 1,900
Repurchase of restricted stock (500)  
Repurchase of common stock (27,197) (17,015)
Debt financing costs (1,417) (2,334)
Net cash used in financing activities (33,470) (24,476)
Effect of exchange rate changes on cash and cash equivalents 3 271
Net decrease in cash and cash equivalents (5,775) (738)
Cash and cash equivalents at the beginning of period 16,963 12,995
Cash and cash equivalents at the end of period 11,188 12,257
SUPPLEMENTAL DISCLOSURE OF INFORMATION    
Property and equipment purchases included in accounts payable and accrued liabilities $ 831 154
Unpaid debt financing costs   $ 513