XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities    
Net income (loss) $ 2,089 $ (1,986)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 3,345 3,269
Deferred income taxes (30)  
Stock-based compensation expense 3,899 3,831
Loss on disposal of property and equipment and intangibles 54 3
Change in fair value of earn-out liability   1,230
Changes in assets and liabilities, net of acquisition:    
Accounts receivable 1,238 8,273
Net investment in leases 644 2,911
Inventories 3,681 2,809
Income taxes (922) (3,967)
Prepaid expenses and other assets (364) (697)
Right of use operating lease assets (2) 50
Accounts receivable, non-current 6,425 7,631
Accounts payable (1,592) (696)
Accrued payroll and related taxes (4,699) (3,300)
Accrued expenses and other liabilities 300 (5,954)
Net cash provided by operating activities 14,066 13,407
Cash flows from investing activities    
Purchases of property and equipment (982) (1,043)
Proceeds from sale of property and equipment 12  
Intangible assets expenditures (57) (99)
Net cash used in investing activities (1,027) (1,142)
Cash flows from financing activities    
Payments on earn-out   (5,000)
Payments on note payable (1,500) (1,500)
Proceeds from exercise of common stock options 2 11
Proceeds from the issuance of common stock from the employee stock purchase plan 1,044 882
Proceeds from issuance of common stock at market   34,625
Net cash (used in) provided by financing activities (454) 29,018
Net increase in cash and cash equivalents 12,585 41,283
Cash and cash equivalents - beginning of period 61,033 21,929
Cash and cash equivalents - end of period 73,618 63,212
Supplemental cash flow disclosure    
Cash paid for interest 1,099 1,925
Cash paid for taxes 2,177 2,415
Capital expenditures incurred but not yet paid $ 27 $ 8