XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ (6,476,000) $ 8,838,000
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 1,192,000 739,000
Amortization of intangible assets 312,000 303,000
Amortization of debt financing costs 47,000 47,000
Stock-based compensation 1,537,000 1,786,000
Deferred income taxes (2,329,000) (388,000)
Change in sales returns reserve (3,285,000) 678,000
Provision for obsolete inventory (874,000) 57,000
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 27,423,000 10,819,000
Inventories (14,615,000) 12,108,000
Accounts payable (7,494,000) (15,669,000)
Prepaid expenses and other assets 1,734,000 (6,568,000)
Income taxes payable (657,000) 3,086,000
Other liabilities (9,863,000) 5,251,000
Net cash provided by (used for) operating activities (13,348,000) 21,087,000
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (611,000) (2,280,000)
Acquisition of a business, net of cash acquired   (2,500,000)
Net cash used for investing activities (611,000) (4,780,000)
CASH FLOWS FROM FINANCING ACTIVITIES    
Borrowings on revolving credit facilities   97,032,000
Repayment of revolving credit facilities   (97,032,000)
Proceeds from exercise of stock options and warrants 361,000 911,000
Repurchase of common stock to satisfy employee tax withholding obligations   (215,000)
Net cash provided by financing activities 361,000 696,000
Effect of exchange rate changes on cash and cash equivalents (422,000) (719,000)
Net increase (decrease) in cash and cash equivalents (14,020,000) 16,284,000
Cash and cash equivalents - beginning of period 37,720,000 46,681,000
Cash and cash equivalents - end of period 23,700,000 62,965,000
SUPPLEMENTAL DISCLOSURE OF INFORMATION    
Cash paid for interest 64,000 64,000
Cash paid for income taxes $ 126,000 $ 5,000