XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Cash flows from operating activities:      
Net (loss) income $ (16,608) $ 4,389 $ 8,226
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:      
Provision for doubtful accounts (36) 32 (159)
Deferred income taxes (4,283) (120) (1,043)
Deferred income tax valuation allowance 8,590 141 412
Equity in (income) loss of affiliates (292) (494) (733)
Foreign currency (gain) loss (426) (2,551) 1,393
Unrealized (gain) loss on derivatives (96) (754) 727
Depreciation and amortization 3,532 4,093 3,918
Stock-based compensation 1,648 2,699 2,686
Change in assets and liabilities:      
(Increase) decrease in accounts receivable 3,996 (84) 280
(Increase) decrease in inventories 8,383 (648) (24,440)
(Increase) decrease in prepaid and other assets 1,236 (805) 7,022
Increase (decrease) in accounts payable (5,266) (11,767) (2,278)
Increase (decrease) in customer deposits 1,392 (2,179) (3,056)
Increase (decrease) in accrued expenses (97) (1,978) 1,018
Increase (decrease) in accrued payroll and employee benefits (2,067) (901) 362
Increase (decrease) in accrued income tax (885) (985) 1,698
Increase (decrease) in accrued tax liability (756) 11 (467)
Net change in deferred tax assets and liabilities 481 (1,277) (25)
Net change in derivative assets and liabilities (445) 885 264
Other (520) (528) 229
Net cash provided by (used for) operating activities (2,519) (12,821) (3,966)
Cash flows from investing activities:      
Proceeds from sale of property and equipment 18 407 101
Purchase of property and equipment (1,241) (1,286) (1,107)
Software development costs (1,635) (1,291) (1,086)
Other investments 119 273  
Net cash provided by (used for) investing activities (2,739) (1,897) (2,092)
Cash flows from financing activities:      
Proceeds from exercise of common stock options   270 117
Dividends paid (2,094) (4,142) (3,923)
Taxes paid related to net settlement of restricted shares (315) (313) (207)
Stock repurchases (1,500) (4,609) (2,890)
Excise tax payable related to stock repurchases   (28)  
Net cash provided by (used for) financing activities (3,909) (8,822) (6,903)
Effect of exchange rate changes on cash and cash equivalents 713 1,402 (7,180)
Net decrease in cash and cash equivalents (8,454) (22,138) (20,141)
Cash and cash equivalents at beginning of period 41,784 63,922 84,063
Cash and cash equivalents at end of period 33,330 41,784 63,922
Cash paid (received) for:      
Income taxes, net $ 3,018 $ 4,336 $ (1,628)