XML 41 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2015
Jul. 31, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 10,777 $ 21,417
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 26,083 20,094
Asset recovery 0 (4,026)
Amortization of deferred financing costs 519 644
Deferred income taxes 3,134 (1,078)
Stock-based compensation expense 851 430
Gain on sale of assets 97 (429)
Gain on sale of marketable securities 0 (332)
Changes in operating assets and liabilities:    
Accounts receivable 3,391 13,175
Inventories (7,360) (18,368)
Prepaids and other assets (8,456) (1,689)
Payables and other liabilities (12,057) (11,607)
Accrued income taxes 558 (1,992)
Net cash provided by operating activities 17,537 16,239
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (24,038) (24,027)
Investment in marketable securities 0 (1,527)
Acquisitions, net of cash acquired 195 (66,469)
Proceeds from sale of assets 11,417 4,746
Proceeds from Sale and Maturity of Marketable Securities 0 967
Net cash used for investing activities (12,426) (86,310)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payment of capital leases (581) (170)
Proceeds from long-term borrowings 94,900 104,100
Repayments of long-term borrowings (102,665) (23,756)
Payment of deferred financing costs (1,342) (150)
Proceeds from exercise of stock options 159 928
Net cash provided by (used for) financing activities (9,529) 80,952
Effect of foreign currency exchange rate fluctuations on cash (961) (159)
Net increase (decrease) in cash and cash equivalents (5,379) 10,722
Cash and cash equivalents at beginning of period 12,014 398
Cash and cash equivalents at end of period 6,635 11,120
Supplemental Cash Flow Information:    
Cash paid for interest 6,547 2,294
Cash paid for income taxes 245 6,815
Non-cash Investing and Financing Activities:    
Equipment acquired under capital lease 0 1,679
Capital equipment included in accounts payable $ 3,958 $ 2,238