XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Cash flows from operating activities      
Net income $ 91,041 $ 71,378 $ 59,953
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 17,473 15,045 11,989
Amortization 17,357 18,407 13,095
Stock-based compensation expense 9,615 8,844 8,361
Deferred income taxes (7,520) 118 (1,710)
Excess tax benefits from stock-based compensation     (1,179)
Other non-cash items, net 1,076 1,102 267
Changes in assets and liabilities, net of effects of business acquisitions/divestitures:      
Accounts receivable (3,700) (12,860) (12,729)
Inventories (3,785) 887 (15,558)
Prepaid expenses and other assets (5,169) (957) (2,850)
Accounts payable and other liabilities 10,614 7,124 17,657
Income taxes (1,090) (895) 2,972
Net cash provided by operating activities 125,912 108,193 80,268
Cash flows from investing activities      
Capital expenditures (37,698) (27,065) (18,889)
Proceeds from disposal of fixed assets 0 47 96
Acquisition of businesses, net of cash acquired (87,488) (70,044) (94,528)
Other, net 0 0 339
Net cash used in investing activities (125,186) (97,062) (112,982)
Cash flows from financing activities      
Proceeds from issuance of long-term debt 200,000 0 0
Borrowings under revolving credit facility 82,300 74,000 96,500
Repayments under revolving credit facility (208,300) (64,000) (59,000)
Debt issuance costs (2,698) 0 0
Dividends paid (7,091) (5,841) (5,005)
Excess tax benefits from stock-based compensation     1,179
Purchases of treasury stock (7,074) (6,910) (3,732)
Net cash provided by (used in) financing activities 57,137 (2,751) 29,942
Effect of exchange rate changes on cash and cash equivalents (350) (163) (581)
Increase (decrease) in cash and cash equivalents 57,513 8,217 (3,353)
Cash and cash equivalents at beginning of period 36,584 28,367 31,720
Cash and cash equivalents at end of period 94,097 36,584 28,367
Supplemental disclosures of cash flow information:      
Cash interest payments 5,156 3,455 3,001
Cash income tax payments 35,251 35,858 33,559
Accruals related to purchases of property and equipment $ 2,281 $ 192 $ 0