XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net earnings (loss) $ 5,610 $ 2,693
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,350 2,528
Provision for excess and obsolete inventory 266 230
Foreign exchange (gain) loss (47) 98
Amortization of deferred compensation related to stock-based awards 1,079 923
Discount on shares sold under Employee Stock Purchase Plan (14) (18)
Loss on disposal of property and equipment 98 61
Deferred income tax benefit (685) (805)
Changes in assets and liabilities:    
Trade accounts receivable (372) (6,607)
Inventories (693) (4,894)
Prepaid expenses and other current assets 212 (87)
Other assets 2 (395)
Operating lease liabilities (849) (701)
Accounts payable (1,607) 3,506
Accrued wages and benefits (351) (981)
Accrued professional fees 117 (471)
Customer deposits and deferred revenue 625 (264)
Accrued sales commissions (266) 219
Domestic and foreign income taxes payable (220) (477)
Other current liabilities 76 264
Other liabilities (17) 61
Net cash provided by (used in) operating activities 5,342 (5,081)
CASH FLOWS FROM INVESTING ACTIVITIES    
Refund of final working capital adjustment related to Acculogic 0 371
Purchase of property and equipment (709) (708)
Purchase of short-term investments 0 (3,477)
Net cash used in investing activities (709) (3,814)
CASH FLOWS FROM FINANCING ACTIVITIES    
Net proceeds from public offering of common stock 19,244 0
Proceeds from shares sold under Employee Stock Purchase Plan 83 103
Proceeds from stock options exercised 900 0
Acquisition of treasury stock-shares surrendered by employees to satisfy tax liability (74) (10)
Net cash provided by (used in) financing activities 18,103 (1,815)
Effects of exchange rates on cash 123 58
Net cash provided by (used in) all activities 22,859 (10,652)
Cash and cash equivalents at beginning of period 14,576 21,195
Cash and cash equivalents at end of period 37,435 10,543
Cash payments for:    
Domestic and foreign income taxes 2,060 1,865
Term Note [Member]    
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayments of Term Note $ (2,050) $ (1,908)