XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities      
Net loss $ (17,866) $ (11,811) $ (620)
Adjustments to reconcile net loss to net cash provided by operating activities:      
Depreciation and amortization 6,268 3,681 2,794
Net amortization of premiums and discounts on securities available-for-sale     (91)
Deferred income taxes (32) 10,230 (1,233)
Stock-based compensation expense 9,600 10,173 10,689
Gain on other investments and maturities of marketable securities     (11)
Impairment losses     4,025
Loss on disposal of property and equipment and intangibles 20 20  
Change in fair value of earn-out liability 11,850 (200)  
Changes in assets and liabilities, net of acquisition:      
Accounts receivable (5,348) (5,629) (10,405)
Net investment in leases (3,648) (1,774) (2,561)
Inventories (3,907) 972 318
Income taxes 2,270 (2,294) 1,972
Prepaid expenses and other assets (950) (1,489) (528)
Right of use operating lease assets 168 614 559
Accounts receivable, non-current (10,214) (3,414) (5,249)
Accounts payable 4,961 826 337
Accrued payroll and related taxes 4,961 551 1,490
Accrued expenses and other liabilities 7,076 2,175 1,308
Net cash provided by operating activities 5,209 2,631 2,794
Cash flows from investing activities      
Proceeds from maturities of securities available-for-sale     22,500
Payments related to acquisition   (79,829)  
Purchases of property and equipment (1,780) (2,103) (2,059)
Proceeds from sale of property and equipment 11    
Intangible assets expenditures (140) (252) (232)
Other investments     (30)
Net cash (used in) provided by investing activities (1,909) (82,184) 20,179
Cash flows from financing activities      
Proceeds from issuance of note payable   30,000  
Proceeds from revolving line of credit   25,000  
Payment on earn-out (5,000)    
Payments on note payable (6,000)    
Payments of deferred debt issuance costs (39) (188)  
Taxes paid for net share settlement of performance and restricted stock units   (1,173) (1,854)
Proceeds from exercise of common stock options 153 3,976 1,068
Proceeds from the issuance of common stock from the employee stock purchase plan 1,286 2,312 2,898
Net cash (used in) provided by financing activities (9,600) 59,927 2,112
Net (decrease) increase in cash and cash equivalents (6,300) (19,626) 25,085
Cash and cash equivalents - beginning of period 28,229 47,855 22,770
Cash and cash equivalents - end of period 21,929 28,229 47,855
Supplemental cash flow disclosure      
Cash paid for interest 2,186 130  
Cash paid for taxes 44 1,593 543
Capital expenditures incurred but not yet paid $ 38 $ 23 $ 17