XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net loss $ (2,974) $ (2,209)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 1,726 1,634
Deferred income taxes 252 84
Stock-based compensation expense 2,066 2,039
Loss on disposal of property and equipment and intangibles 5  
Changes in assets and liabilities, net of acquisition:    
Accounts receivable, net 9,244 2,682
Net investment in leases (310) (129)
Inventories (201) 1,683
Income taxes (1,347) (693)
Prepaid expenses and other assets (2,452) (787)
Right of use operating lease assets (267) 2
Accounts receivable, non-current   3,983
Accounts payable 1,387 (1,396)
Accrued payroll and related taxes (6,994) (5,766)
Accrued expenses and other liabilities 282 (203)
Net cash provided by operating activities 417 924
Cash flows from investing activities    
Purchases of property and equipment (379) (482)
Intangible assets expenditures (28) (20)
Net cash used in investing activities (407) (502)
Cash flows from financing activities    
Payments on note payable (750) (750)
Proceeds from exercise of common stock options 10 1
Payments for repurchases of common stock (10,018)  
Net cash used in financing activities (10,758) (749)
Net decrease in cash (10,748) (327)
Cash - beginning of period 94,367 61,033
Cash - end of period 83,619 60,706
Supplemental cash flow disclosure    
Cash paid for interest 444 583
Cash paid for taxes 15 54
Accrued excise tax on stock repurchases 50  
Capital expenditures incurred but not yet paid $ 189 $ 225