XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Cash flows from operating activities:      
Net Income (Loss) $ 4,389 $ 8,226 $ 6,764
Adjustments to reconcile net income to net cash provided by (used for) operating activities:      
Provision for doubtful accounts 32 (159) 244
Deferred income taxes 21 (631) (112)
Equity in (income) loss of affiliates (494) (733) (203)
Foreign currency (gain) loss (2,551) 1,393 31
Unrealized (gain) loss on derivatives (754) 727 (316)
Depreciation and amortization 4,093 3,918 4,193
Stock-based compensation 2,699 2,686 2,779
Change in assets and liabilities, net of acquisitions:      
(Increase) decrease in accounts receivable (84) 280 (15,188)
(Increase) decrease in inventories (648) (24,440) 2,165
(Increase) decrease in prepaid and other current assets (805) 7,022 690
Increase (decrease) in accounts payable (11,767) (2,278) 20,617
Increase (decrease) in customer deposits (2,179) (3,056) 3,111
Increase (decrease) in accrued expenses (1,978) 1,018 2,142
Increase (decrease) in accrued payroll and employee benefits (901) 362 3,458
Increase (decrease) in accrued income tax (985) 1,698 900
Net change in deferred tax assets and liabilities (1,277) (25) (325)
Net change in derivative assets and liabilities 885 264 (135)
Other (517) (238) 1,360
Net cash provided by (used for) operating activities (12,821) (3,966) 32,175
Cash flows from investing activities:      
Proceeds from sale of property and equipment 407 101 3
Purchase of property and equipment (1,286) (1,107) (1,260)
Software development costs (1,291) (1,086) (1,109)
Other investments 273   (979)
Net cash provided by (used for) investing activities (1,897) (2,092) (3,345)
Cash flows from financing activities:      
Proceeds from exercise of common stock options 270 117 350
Dividends paid (4,142) (3,923) (3,674)
Taxes paid related to net settlement of restricted shares (313) (207) (197)
Stock repurchases (4,609) (2,890)  
Excise tax payable related to stock repurchases (28)    
Net cash provided by (used for) financing activities (8,822) (6,903) (3,521)
Effect of exchange rate changes on cash and cash equivalents 1,402 (7,180) 895
Net increase (decrease) in cash and cash equivalents (22,138) (20,141) 26,204
Cash and cash equivalents at beginning of period 63,922 84,063 57,859
Cash and cash equivalents at end of period 41,784 63,922 84,063
Cash paid for (provided by):      
Income taxes, net $ 4,336 $ (1,628) $ 1,572