v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities    
Net loss $ (8,440) $ (10,234)
Adjustments to reconcile net loss to cash provided by operating activities:    
Non-controlling interest 183 0
Inventory reserve 558 193
Stock-based compensation expense 3,107 1,853
Depreciation and amortization 16,207 16,031
Right-of-use assets, non-cash lease expense 1,205 974
Derivative mark-to-market adjustment (919) 104
Bad debts expense 2,958 1,856
Deferred income taxes (1,538) (3,157)
Lease termination and modification losses 0 59
Other non-cash items (1,168) (513)
Changes in operating assets and liabilities:    
Accounts receivable 893 (2,391)
Inventories 725 (4,733)
Prepaid expenses and other current assets (2,144) (1,284)
Deferred costs (2,960) (2,730)
Deferred revenue 71 (420)
Accounts payable, accrued expenses and other current liabilities 722 9,637
Lease liabilities (1,033) (881)
Accrued severance payable 16 357
Net cash provided by operating activities 8,443 4,721
Cash flows from investing activities    
Proceeds from sale of fixed assets 1 16
Capitalized software development costs (4,100) (3,724)
Capital expenditures (4,873) (8,114)
Net cash used in investing activities (8,972) (11,822)
Cash flows from financing activities    
Repayment of long-term debt (1,679) (1,341)
Short-term bank debt, net (2,457) (5,428)
Net cash used in financing activities (4,136) (6,769)
Effect of foreign exchange rate changes on cash and cash equivalents 566 725
Net decrease in cash and cash equivalents, and restricted cash (4,099) (13,145)
Cash and cash equivalents, and restricted cash at beginning of the period 40,818 48,788
Cash and cash equivalents, and restricted cash at end of the period 36,719 35,643
Reconciliation of cash and cash equivalents, and restricted cash    
Cash and cash equivalents 36,496 44,392
Restricted cash 3,895 4,447
Cash, cash equivalents, and restricted cash 36,719 35,643
Cash paid for:    
Taxes 1,721 873
Interest $ 6,444 $ 5,994