XML 42 R7.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Cash flows from operating activities:    
Net Income $ 52,413 $ 52,615
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 11,562 13,967
Allowance for doubtful accounts 1,032 113
Equity in losses of unconsolidated affiliates 158 0
Stock-based payment compensation 5,414 4,366
Excess tax benefit from stock-based payment compensation (197) (361)
Gain on sale of property and equipment (60) (261)
Deferred income taxes (870) (1,295)
Changes in operating assets and liabilities, net of effects from acquisitions:    
Accounts receivable (16,910) (9,004)
Vehicle pooling costs (1,741) 825
Inventories (511) (553)
Prepaid expenses and other current assets (1,115) 633
Other assets (1,036) 2,586
Accounts payable and accrued liabilities 77 (79)
Deferred revenue (5) (353)
Income taxes receivable 5,333 2,236
Income taxes payable 23,483 18,434
Other liabilities (433) (503)
Net cash provided by operating activities 76,594 83,366
Cash flows from investing activities:    
Purchases of property and equipment (20,167) (23,388)
Proceeds from sale of property and equipment 343 472
Proceeds from sale of assets held for sale 100 217
Purchases of marketable securities (21,119) 0
Net cash used in investing activities (40,843) (22,699)
Cash flows from financing activities:    
Proceeds from the exercise of stock options 368 1,931
Excess tax benefit from stock-based payment compensation 197 361
Repurchases of common stock 0 (1,121)
Principal payments on long-term debt (18,750) (18,750)
Net cash used in financing activities (18,185) (17,579)
Effect of foreign currency translation (662) (3,272)
Net increase in cash and cash equivalents 16,904 39,816
Cash and cash equivalents at beginning of period 456,012 158,668
Cash and cash equivalents at end of period 472,916 198,484
Supplemental disclosure of cash flow information:    
Interest paid 5,723 1,910
Income taxes paid, net of refunds $ 1,292 $ 10,030