v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income (loss) $ (12,974) $ (1,063)
Adjustments to reconcile net loss to net cash used in operating activities:    
(Income) Loss from discontinued operations, net of tax 0 400
Depreciation and amortization 4,075 3,890
Provision for expected credit losses 42 103
Impairment of capitalized software 341 384
Provision for excess and obsolete inventory 1,090 1,194
Share-based compensation expense 5,353 3,255
Amortization of debt discount (premium) and debt issuance costs, net (238) (65)
Deferred income taxes 6 6
Non-cash operating lease expense 435 527
Other 147 0
Changes in assets and liabilities:    
Accounts receivable (15,085) (10,370)
Inventories (2,287) (2,664)
Prepaid expenses and other assets (879) 1,355
Accounts payable 6,237 4,051
Accrued expenses and other liabilities (7,853) (7,404)
Operating lease liabilities (472) (654)
Operating cash flows from continuing operations (22,062) (7,055)
Operating cash flows from discontinued operations 0 (881)
Net cash used in operating activities (22,062) (7,936)
Cash flows from investing activities:    
Purchases of property, plant and equipment (479) (220)
Additions to capitalized software development costs and purchases of intangible assets (7,808) (4,371)
Investing cash flows from continuing operations (8,287) (4,591)
Investing cash flows from discontinued operations 0 710
Net cash used in investing activities (8,287) (3,881)
Cash flows from financing activities:    
Payments related to repayments of 2025 Convertible Notes 0 (14,949)
Draws on Working Capital Facility 10,000 0
Cash payments as part of preferred stock exchange (3,334) 0
Proceeds from stock option exercises and employee stock purchase plan, net of taxes 699 272
Financing cash flows from continuing operations 7,365 (14,677)
Financing cash flows from discontinued operations 0 0
Net cash provided by (used in) financing activities 7,365 (14,677)
Effect of exchange rates on cash (24) 119
Net decrease in cash and cash equivalents (23,008) (26,375)
Cash and cash equivalents, beginning of period 24,886 39,596
Cash and cash equivalents, end of period 1,878 13,221
Cash paid during the year for:    
Interest 2,227 2,092
Income taxes (12) 1,414
Supplemental disclosures of non-cash investing and financing activities:    
Capital expenditures financed through accounts payable or accrued liabilities 674 225
Fair value of common stock, debt, and cash payables issued as part of preferred stock exchange 23,532 0
Carrying value of preferred stock removed as part of preferred stock exchange $ 41,966 $ 0