XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Statement of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities    
Net income $ 7,084 $ 5,513
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 905 704
Gain on sale of property and equipment (15) (167)
Stock-based compensation 3,700 3,287
Loss on prepayment and termination of credit facility 170  
Non-cash warrant revaluation (25) (21)
Non-cash interest expense 26 93
Changes in operating assets and liabilities:    
Accounts receivable 577 (4,357)
Inventory (1,954) (1,466)
Prepaid expenses and other current assets 366 470
Other assets   (28)
Accounts payable 599 1,218
Accrued liabilities (54) (1,138)
Deferred revenue (311) (25)
Lease liabilities 18 175
Net cash provided by operating activities 11,086 4,258
Cash flows from investing activities    
Purchases of property and equipment (1,080) (1,320)
Proceeds received from sale of property and equipment 15 202
Net cash used in investing activities (1,065) (1,118)
Cash flows from financing activities    
Payments on long-term debt (2,790) (1,800)
Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan 908 703
Payments of debt issuance costs   (10)
Net cash used in financing activities (1,882) (1,107)
Net increase in cash and cash equivalents 8,139 2,033
Cash and cash equivalents at beginning of period 26,795 21,409
Cash and cash equivalents at end of period 34,934 23,442
Supplementary cash flow information:    
Interest paid 37 125
Operating cash flows paid for operating leases 1,038 978
Financing cash flows paid for finance leases 9 8
Non-cash investing and financing activities:    
Right-of-use assets obtained in exchange for operating lease liabilities   6,837
Right-of-use assets obtained in exchange for finance lease liabilities   36
Purchases of property and equipment in accounts payable and accrued liabilities   $ 773
Cashless exercise of warrants $ 2