XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash Flows From Operating Activities    
Net loss $ (507) $ (4,093)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation of leasehold improvements and equipment 348 460
Amortization of intangibles 75 80
Amortization of right of use assets 337 344
Share-based compensation expense 2,169 2,597
(Gain) Loss on disposal of leasehold improvements and equipment 1 (5)
Allowance for credit losses 47 751
Non-cash financing costs 41 42
Changes in operating assets and liabilities:    
Trade receivables (2,631) 1,584
Inventories 3,014 2,704
Implementation costs for cloud computing arrangement 0 (60)
Prepaid expenses and other assets 321 1,019
Accounts payable (2,127) 352
Accrued expenses (872) 742
Deferred revenue 0 (149)
Customer deposits and other (37) 11
Operating lease liabilities (148) (307)
Net cash provided by operating activities 31 6,072
Cash Flows From Investing Activities    
Purchases of leasehold improvements and equipment (53) (101)
Proceeds from the sale of leasehold improvements and equipment, net 0 5
Net cash used in investing activities (53) (96)
Cash Flows From Financing Activities    
Proceeds from exercise of stock options 598 0
Payment of debt issuance costs (11) 0
Principal payments on finance leases (5) (11)
Net cash provided by (used in) financing activities 582 (11)
Net increase in cash and cash equivalents 560 5,965
Cash and cash equivalents, including restricted cash of $152 for both periods - beginning of period 27,325 20,441
Cash and cash equivalents, including restricted cash of $152 for both periods - end of period 27,885 26,406
Supplemental Disclosures of Cash Flow Information    
Cash payments for principal on operating lease liabilities 223 342
Supplemental Schedule of Noncash Operating Activity    
Adjustment to retained earnings, cumulative effect of initially adopting ASC 326 $ (30,718) $ (27,150)