XML 57 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Jul. 31, 2012
Jul. 31, 2011
Jul. 31, 2012
Jul. 31, 2011
Cash flows from operating activities:        
Net income $ 3,957 $ 4,575 $ 11,552 $ 8,470
Adjustments to reconcile net income to net cash provided by (used for) operating activities:        
Provision for doubtful accounts (50) 39 (97) (163)
Deferred income taxes 381 447 564 677
Equity in income of affiliates (74) (21) (272) (38)
Depreciation and amortization 955 1,081 3,195 3,227
Foreign currency (gain) loss 4,320 844 6,260 (2,476)
Unrealized (gain) loss on derivatives (485) 150 (77) (138)
Stock-based compensation 224 138 646 332
Change in assets and liabilities:        
(Increase) decrease in accounts receivable and refundable taxes (1,700) (6,532) (4,658) (8,616)
(Increase) decrease in inventories (6,024) (6,584) (17,620) (17,415)
Increase (decrease) in accounts payable (3,478) 5,389 (26) 12,011
Increase (decrease) in accrued expenses 727 3,354 (2,053) 5,119
Net change in derivative assets and liabilities (383) (472) (623) 115
Other (2,631) (1,226) (5,231) (25)
Net cash provided by (used for) operating activities (4,261) 1,182 (8,440) 1,080
Cash flows from investing activities:        
Purchase of property and equipment (1,034) (480) (1,928) (855)
Software development costs (259) (238) (675) (890)
Other investments (6) (41) (36) (25)
Net cash provided by (used for) investing activities (1,299) (759) (2,639) (1,770)
Cash flows from financing activities:        
Proceeds from exercise of common stock options     1  
Borrowings on short-term debt 1,182 202 2,290 839
Net cash provided by (used for) financing activities 1,182 202 2,291 839
Effect of exchange rate changes on cash (640) (164) (1,078) 735
Net increase (decrease) in cash and cash equivalents (5,018) 461 (9,866) 884
Cash and cash equivalents at beginning of period 40,113 48,678 44,961 48,255
Cash and cash equivalents at end of period $ 35,095 $ 49,139 $ 35,095 $ 49,139