XML 20 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Apr. 28, 2012
Apr. 30, 2011
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 66,200 $ 59,495
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 29,077 26,898
Share-based compensation 8,965 7,395
Excess tax benefits from share-based payment arrangements (792) (1,519)
Provision for doubtful accounts 3,490 849
Gain on disposals of property and equipment (309) (3)
Changes in assets and liabilities, net of acquired businesses:    
Accounts receivable (81,492) (62,168)
Inventories (123,288) (101,778)
Prepaid expenses, notes receivable and other assets 9,935 (393)
Accounts payable 30,484 25,881
Accrued expenses and other liabilities 22,796 12,511
Net cash used in operating activities (34,934) (32,832)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (19,994) (24,456)
Purchases of acquired businesses, net of cash acquired (3,329) (21,984)
Proceeds from disposals of property and equipment 328 82
Net cash used in investing activities (22,995) (46,358)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net proceeds from common stock issuance   138,301
Repayments of long-term debt (3,784) (3,774)
Net borrowings (repayments) under notes payable 50,000 (65,570)
Increase in bank overdraft 5,421 12,224
Proceeds from exercise of stock options 4,601 9,761
Payment of employee restricted stock tax withholdings (1,449) (2,665)
Excess tax benefits from share-based payment arrangements 792 1,519
Net cash provided by financing activities 55,581 89,796
EFFECT OF EXCHANGE RATE CHANGES ON CASH (317) (90)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (2,665) 10,516
Cash and cash equivalents at beginning of period 16,867 13,802
Cash and cash equivalents at end of period 14,202 24,318
Supplemental disclosures of cash flow information:    
Interest paid, net of amounts capitalized 3,525 3,545
Income taxes paid, net of refunds $ 31,675 $ 27,674