v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Cash flows from operating activities:        
Net (loss) income $ (2,372) $ (4,063) $ (5,840) $ (8,383)
Adjustments to reconcile net (loss) income to net cash provided by (used for) operating activities:        
Provision for doubtful accounts 90   19 (9)
Deferred income taxes (1,018) (1,287) (2,186) (2,377)
Deferred income tax valuation allowance 980 1,270 2,122 3,655
Equity in (income) loss of affiliates (20) (44) (130) (131)
Foreign currency (gain) loss 32 (348) (1,592) (547)
Unrealized (gain) loss on derivatives (288) (1,155) (604) (101)
Depreciation and amortization 517 648 1,086 1,358
Stock-based compensation 475 467 1,066 1,051
Change in assets and liabilities:        
(Increase) decrease in accounts receivable (1,937) 3,855 (279) 11,392
(Increase) decrease in inventories 3,133 371 6,194 9,632
(Increase) decrease in prepaid and other assets 520 269 (1,485) (1,367)
Increase (decrease) in accounts payable (966) 509 929 (1,385)
Increase (decrease) in customer deposits 2,375 219 3,081 (740)
Increase (decrease) in accrued expenses (79) (257) (202) (173)
Increase (decrease) in accrued payroll and employee benefits 1,044 698 (160) (822)
Increase (decrease) in accrued income tax (632) 365 (421) 970
Net change in deferred tax assets and liabilities 142 47 266 125
Net change in derivative assets and liabilities (119) (272) (280) (234)
Other 261 (295) (62) (580)
Net cash provided by (used for) operating activities 2,138 997 1,522 11,334
Cash flows from investing activities:        
Proceeds from sale of property and equipment 151   151 176
Purchase of property and equipment (178) (308) (249) (401)
Software development costs (550) (492) (1,089) (955)
Cash received from sale of a business     1,165  
Net cash provided by (used for) investing activities (577) (800) (22) (1,180)
Cash flows from financing activities:        
Taxes paid related to net settlement of restricted shares     (271) (352)
Net cash provided by (used for) financing activities     (271) (352)
Effect of exchange rate changes on cash and cash equivalents 483 1,790 113 675
Net increase (decrease) in cash and cash equivalents 2,044 1,987 1,342 10,477
Cash and cash equivalents at beginning of period 48,011 41,820 48,713 33,330
Cash and cash equivalents at end of period 50,055 43,807 50,055 43,807
Cash paid for:        
Income taxes, net $ 548 $ 723 $ 863 $ 773