XML 29 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash Flows From Operating Activities    
Net income (loss) $ 8,550 $ (4,938)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation of leasehold improvements and equipment 663 870
Amortization of intangibles 151 158
Noncash lease expense 670 677
Share-based compensation expense 3,656 4,751
Gain on sale or disposal of leasehold improvements and equipment (19) (5)
Allowance for (Recovery of) credit losses (1,255) 964
Reversal of previously accrued royalties and license maintenance fees (3,521) 0
Loss from impairment of intangibles 0 3
Non-cash financing costs 80 75
Changes in operating assets and liabilities:    
Trade receivables (1,279) 2,255
Inventories 5,333 152
Implementation costs for cloud computing arrangement (83) (60)
Prepaid expenses and other assets (45) 631
Accounts payable (1,067) 553
Accrued expenses 1,206 2,156
Deferred revenue (732) (644)
Customer deposits and other 416 38
Operating lease liabilities (615) (519)
Net cash provided by operating activities 12,109 7,117
Cash Flows From Investing Activities    
Purchases of leasehold improvements and equipment (163) (148)
Proceeds from the sale of leasehold improvements and equipment, net 20 5
Net cash used in investing activities (143) (143)
Cash Flows From Financing Activities    
Proceeds from exercise of stock options 5,432 0
Payment of debt issuance costs (52) (75)
Principal payments on finance leases (11) (15)
Net cash provided by (used in) financing activities 5,369 (90)
Net increase in cash and cash equivalents 17,335 6,884
Cash and cash equivalents, including restricted cash of $152 for both periods - beginning of year 27,325 20,441
Cash and cash equivalents, including restricted cash of $152 for both periods - end of year 44,660 27,325
Supplemental Disclosures of Cash Flow Information    
Cash payments for interest on finance leases 1 2
Cash payments for principal on operating lease liabilities 600 610
Supplemental Schedule of Noncash Operating Activity    
Adjustment to retained earnings, cumulative effect of initially adopting ASC 326 (46,094) (28,456)
Right-of-use assets and operating lease obligations reduced for entering into lease amendment 0 446
Cumulative Effect, Period of Adoption, Adjustment    
Supplemental Schedule of Noncash Operating Activity    
Adjustment to retained earnings, cumulative effect of initially adopting ASC 326 $ 0 $ 29