XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Statement of Cash Flows [Abstract]    
Net income (Loss), Including Portion Attributable to Noncontrolling Interest $ 77,560 $ 167,280
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization, including debt cost 16,012 14,820
Allowance for doubtful accounts 547 22
Equity in (earnings) losses of unconsolidated affiliates (109) 349
Stock-based payment compensation 5,306 5,085
Loss on sale of property and equipment 4,460 38
Deferred income taxes 2,759 22,088
Changes in operating assets and liabilities, net of effects from acquisitions:    
Accounts receivable (55,904) (29,472)
Vehicle pooling costs (6,568) (2,935)
Inventories 36 1,152
Prepaid expenses and other current assets (62) 1,392
Other assets (2,420) (202)
Accounts payable and accrued liabilities 22,213 (14,828)
Deferred revenue 166 (602)
Income taxes receivable 6,272 (92,172)
Income taxes payable 23,460 2,615
Other liabilities (368) (337)
Net cash provided by operating activities 93,360 74,293
Cash flows from investing activities:    
Purchases of property and equipment (41,484) (38,209)
Proceeds from sale of property and equipment 2,019 190
Purchase of assets in connection with acquisitions 123 0
Investment in unconsolidated affiliate 0 (1,050)
Net cash used in investing activities (39,342) (39,069)
Cash flows from financing activities:    
Proceeds from the exercise of stock options 9,253 13,977
Payments for employee stock-based tax withholdings 3 134,615
Net (repayments) proceeds on revolving loan facility (49,000) 103,900
Net cash used in financing activities (39,750) (16,738)
Effect of foreign currency translation (122) (5,914)
Net increase in cash and cash equivalents 14,146 12,572
Cash and cash equivalents at beginning of period 210,100 155,849
Cash and cash equivalents at end of period 224,246 168,421
Supplemental disclosure of cash flow information:    
Interest paid 5,496 5,428
Income taxes paid, net of refunds $ 4,167 $ 2,677