XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating Activities:    
Net (loss) income $ (2,425) $ 3,764
Adjustments to reconcile net (loss) income to net cash provided by operating activities    
Depreciation and amortization 1,576 1,175
Amortization of debt discount 714 541
Amortization of stock-based compensation 493 1,014
Loss on warrant amendment (0) 345
Change on change in fair value of warrants 0 274
Bad debt expense 309 106
Loss on change in fair value of contingent consideration 92 73
Deferred income taxes 46 0
Changes to operating assets and liabilities:    
Accounts receivable 1,458 (4,035)
Work-in-process and inventories 1,119 (562)
Prepaid expenses and other current assets 1,035 (811)
Accounts payable (585) 2,487
Accrued expenses (559) 229
Deferred revenues 1,604 1,178
Customer deposits 1,507 809
Other (40) 40
Net cash provided by (used in) operating activities 6,344 (63)
Investing activities    
Acquisition of business, net of cash acquired 0 (17,186)
Purchases of property and equipment (219) (32)
Capitalization of labor for software development (1,984) (2,328)
Net cash used in investing activities (2,203) (19,546)
Financing activities    
Principal payments on finance leases (6) 0
Proceeds from sale of common stock in PIPE, net of offering expenses 0 1,814
Proceeds from sale & exercise of pre-funded warrants in PIPE, net of offering expenses 0 8,295
Proceeds from Acquisition Loan, net of offering expenses 0 9,868
Net cash (used in) provided by financing activities (2,510) 19,566
Increase (decrease) in Cash and Cash Equivalents 1,631 (43)
Cash and Cash Equivalents, beginning of period 1,633 2,883
Cash and Cash Equivalents, end of period 3,264 2,840
Term Loan 2022 [Member]    
Financing activities    
Repayment of notes payable (1,881) 0
Secured Promissory Note [Member]    
Financing activities    
Repayment of notes payable (623) (411)
Purchaser Warrant [Member]    
Adjustments to reconcile net (loss) income to net cash provided by operating activities    
Loss on debt waiver consent (0) 1,212
Change on change in fair value of warrants   650
Warrants in Debt and Equity Offerings to Finance Merger [Member]    
Adjustments to reconcile net (loss) income to net cash provided by operating activities    
Change on change in fair value of warrants (0) (7,902)
Gain on change in fair value of warrants $ 0 $ (7,902)