XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 9,596 $ 8,209
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation 1,590 1,689
Amortization 695  
Non-cash reserve charges 65 (83)
Stock-based compensation 1,702 1,042
Non-cash lease expense 720 905
Provision (benefit) for deferred income taxes (772) 190
Change in operating assets and liabilities:    
Accounts receivable 282 (10,397)
Prepaid and other assets (446) 276
Accounts payable and other accrued expenses 364 (284)
Inventory (4,801) (1,898)
Deposits (6) (238)
Net cash provided by (used in) operating activities 8,989 (589)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (332) (420)
Net cash used in investing activities (332) (420)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on finance lease obligations (87) (73)
Cash dividends paid (3,613)  
Purchase of treasury stock (19,811) (2,667)
Proceeds from the issuance of common stock on stock-based awards 27 127
Principal payments on long-term debt (4,000)  
Taxes withheld and paid on employees' equity awards (253) (183)
Net cash used in financing activities (27,737) (2,796)
Net decrease in cash (19,080) (3,805)
Cash at beginning of period 42,612 39,173
Cash at end of period 23,532 35,368
Supplemental disclosure of cash flow information:    
Cash paid for interest (317) (72)
Cash paid for rent (2,592) (1,510)
Cash paid for income taxes (5,028) (1,019)
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 as demo devices   125
Inventory transferred to property and equipment under lease 1,191 1,254
Capital expenditures not yet paid $ 56 $ 56