XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES    
Net (loss) earnings $ (2,329) $ 662
Adjustments to reconcile net (loss) earnings to net cash provided by operating activities:    
Depreciation and amortization 1,741 1,282
Provision for excess and obsolete inventory 206 176
Amortization of deferred compensation related to stock-based awards 423 349
Deferred income tax expense 199 226
Other non-cash reconciling items (193) (1)
Changes in assets and liabilities:    
Trade accounts receivable 8,493 (982)
Inventories (590) (396)
Prepaid expenses and other current assets (377) 508
Other assets (21) (22)
Operating lease liabilities (523) (447)
Accounts payable 15 1,311
Customer deposits and deferred revenue (153) (782)
Domestic and foreign income taxes payable (716) (406)
Deferred revenue, net of current portion (27) (121)
Accrued expenses and other liabilities (613) 718
Net cash provided by operating activities 5,535 2,075
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of business, net of cash acquired 0 (18,904)
Purchases of property and equipment (229) (340)
Net cash used in investing activities (229) (19,244)
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayments of short-term borrowings, net of proceeds (2,426)  
Repayments of short-term borrowings, net of proceeds   273
Repayments of long-term debt (1,025) (1,181)
Proceeds from stock options exercised 18 18
Proceeds from shares sold under Employee Stock Purchase Plan 32 46
Settlement of employee tax liabilities in connection with treasury stock transaction (5) (30)
Net cash used in financing activities (3,406) (874)
Effects of exchange rates on cash 318 114
Net cash provided by (used in) all activities 2,218 (17,929)
Cash, cash equivalents and restricted cash at beginning of period 19,830 45,260
Cash and cash equivalents at end of period 22,048 27,331
Cash payments for:    
Domestic and foreign income taxes 32 101
Interest 142 145
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES    
Equity issued in conjunction with acquisition of business 0 2,086
Issuance of unvested shares of restricted stock 1,039 1,580
Forfeiture of unvested restricted stock $ (282) $ (138)