XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 17,048 $ 17,103
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 2,197 2,261
Amortization 930 25
Non-cash reserve charges 82 (107)
Stock-based compensation 2,342 1,630
Non-cash lease expense 800 1,398
Loss on change in fair value of contingent consideration 300  
Benefit for deferred income taxes (851) (146)
Change in operating assets and liabilities, net of the effects of acquisitions:    
Accounts receivable (6,430) (14,781)
Prepaid and other assets (180) 690
Accounts payable and other accrued expenses 1,834 2,889
Inventory (4,320) (3,776)
Deposits (6) (237)
Net cash provided by operating activities 13,746 6,949
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (418) (609)
Business acquisition, net of cash acquired   (15,997)
Net cash used in investing activities (418) (16,606)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on finance lease obligations (118) (98)
Cash dividends paid (3,613) (1)
Purchase of treasury stock (26,426) (2,667)
Debt issuance costs   (16)
Proceeds from the issuance of common stock on stock-based awards 46 161
Proceeds from debt   15,953
Principal payments on long-term debt (5,333)  
Taxes withheld and paid on employees' equity awards (352) (236)
Net cash (used in) provided by financing activities (35,796) 13,096
Net increase (decrease) in cash (22,468) 3,439
Cash at beginning of period 42,612 39,173
Cash at end of period 20,144 42,612
Supplemental disclosure of cash flow information:    
Cash paid for interest (391) (82)
Cash paid for rent 3,622 2,109
Cash paid for income taxes (6,294) (3,305)
Supplemental disclosure of non-cash investing and financing activities:    
Right-of-use assets obtained in exchange for new operating lease liabilities 211 13,240
Right-of-use assets obtained in exchange for new finance lease liabilities   175
Inventory transferred to property and equipment under lease 1,592 1,587
Capital expenditures not yet paid 138 47
Treasury stock not yet paid 224  
Accrual for cash dividend payable   3,622
Contingent consideration related to acquisition $ 10,000 9,700
Stock issued for acquisition   (4,701)
Stock dividend   $ (36,911)