XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities    
Net income (loss) $ 20,313 $ (22,487)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 4,916 4,670
Deferred income taxes (20,717) 17
Stock-based compensation expense 5,597 7,681
Loss on disposal of property and equipment and intangibles 3 20
Change in fair value of earn-out liability (2,475) 10,898
Changes in assets and liabilities, net of acquisition:    
Accounts receivable 10,947 (2,336)
Net investment in leases 2,527 (2,570)
Inventories (374) (3,803)
Income taxes (99) (55)
Prepaid expenses and other assets (369) (349)
Right of use operating lease assets 292 141
Accounts receivable, non-current 8,425 (4,856)
Accounts payable (3,622) 6,148
Accrued payroll and related taxes (2,316) 1,436
Accrued expenses and other liabilities (5,545) 6,799
Net cash provided by operating activities 17,503 1,354
Cash flows from investing activities    
Purchases of property and equipment (1,424) (1,731)
Intangible assets expenditures (117) (113)
Net cash used in investing activities (1,541) (1,844)
Cash flows from financing activities    
Proceeds from issuance of note payable 8,250  
Payment on earn-out (5,000)  
Payments on note payable (2,250) (5,250)
Payment on revolving line of credit (8,250)  
Payments of deferred debt issuance costs (125) (39)
Proceeds from exercise of common stock options 13 152
Proceeds from the issuance of common stock from the employee stock purchase plan 882 824
Proceeds from issuance of common stock at market 34,625  
Net cash provided by (used in) financing activities 28,145 (4,313)
Net increase (decrease) in cash and cash equivalents 44,107 (4,803)
Cash and cash equivalents - beginning of period 21,929 28,229
Cash and cash equivalents - end of period 66,036 23,426
Supplemental cash flow disclosure    
Cash paid for interest 2,810 1,433
Cash paid for taxes 3,006 29
Capital expenditures incurred but not yet paid $ 40 $ 16