XML 46 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2012
Jan. 31, 2011
Operating Activities:    
Net income from consolidated operations $ 24,466 $ 22,523
Adjustments to reconcile net income from consolidated operations to net cash (used in) provided by operating activities:    
Depreciation and amortization 6,975 4,307
Deferred income tax provision 851 347
Tax benefit from stock option exercises 13,026 7,695
Excess tax benefit from stock option exercises (11,983) (6,359)
Stock option compensation expense 942 543
Changes in operating assets and liabilities, net of acquisitions:    
Decrease in accounts receivable 4,189 4,836
Increase in inventories (5,885) (2,045)
Increase in prepaid expenses and other current assets (7,666) (2,534)
(Decrease) increase in trade accounts payable (4,375) 1,027
Decrease in accrued expenses and other current liabilities (20,431) (8,010)
(Decrease) increase in income taxes payable (2,457) 782
Other 98 435
Net cash (used in) provided by operating activities (2,250) 23,547
Investing Activities:    
Acquisitions, net of cash acquired (142,328) (22,588)
Capital expenditures (3,788) (1,637)
Other (107) 6
Net cash used in investing activities (146,223) (24,219)
Financing Activities:    
Borrowings on revolving credit facility 157,000 28,000
Payments on revolving credit facility (6,000) (18,000)
Excess tax benefit from stock option exercises 11,983 6,359
Redemptions of common stock related to stock option exercises 0 (4,371)
Distributions to noncontrolling interests (3,006) (2,269)
Cash dividends paid (2,526) (1,990)
Revolving credit facility issuance costs (3,028) 0
Proceeds from stock option exercises 79 295
Other (93) (59)
Net cash provided by financing activities 154,409 7,965
Effect of exchange rate changes on cash (345) 29
Net increase in cash and cash equivalents 5,591 7,322
Cash and cash equivalents at beginning of year 17,500 6,543
Cash and cash equivalents at end of period $ 23,091 $ 13,865