Quarterly report pursuant to Section 13 or 15(d)

Unaudited Condensed Consolidated Statements of Cash Flows

v3.24.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities    
Net loss $ (16,193) $ (1,710)
Adjustments to reconcile net loss to net cash used in operating activities:    
Bad debt expense 823 492
Non-cash interest expense   353
Amortization of debt discount 213 354
Amortization of acquired intangible assets 2,443 2,952
Amortization of operating lease right-of-use assets 69 65
Share-based compensation 4,720 2,077
Loss on impairment of intangible assets   3,143
Gain on extinguishment of debt (1,125)  
Changes in operating assets and liabilities:    
Accounts receivable 3,728 19,727
Inventory (1,582) 3,135
Prepaid expenses and other current assets 2,346 2,385
Accounts payable (2,810) (8,406)
Due to related party 175 680
Accrued expenses (4,342) (3,362)
Accrued interest 310 (160)
Income tax payable (53) 95
Lease liabilities (74) (60)
Net cash (used in) provided by operating activities (11,352) 21,760
Cash flows from investing activities    
Acquired intangible assets   (5,000)
Net cash used in investing activities   (5,000)
Cash flows from financing activities    
Proceeds from exercise of stock options 162 25
Proceeds from issuance of common stock, ATM offering, net of issuance costs 1,678  
Issuance of common stock under ESPP 209  
Proceeds from term-loan, net of issuance costs 4,950  
Payment of license installment note payable (625) (1,000)
Proceeds from line of credit   28,000
Repayments of line of credit   (30,948)
Repayment of EWB term-loan   (20,000)
Payment of issuance costs associated with EWB term-loan modification   (91)
Net cash provided by (used in) financing activities 6,374 (24,014)
Net change in cash (4,978) (7,254)
Cash at the beginning of the period 27,439 32,003
Cash at the end of the period 22,461 24,749
Supplemental disclosure of cash flow information:    
Cash paid for interest 1,346 1,127
Cash paid for income taxes $ 104 $ 85