XML 20 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Cash flows from operating activities:    
Net income $ 167,280 $ 52,610
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization, including debt cost 14,820 11,562
Allowance for doubtful accounts 22 1,032
Equity in losses of unconsolidated affiliates 349 158
Stock-based payment compensation 5,085 5,414
Loss (gain) on sale of property and equipment 38 (60)
Deferred income taxes 22,088 (870)
Changes in operating assets and liabilities:    
Accounts receivable (29,472) (16,910)
Vehicle pooling costs (2,935) (1,741)
Inventories 1,152 (511)
Prepaid expenses and other current assets 1,392 (1,115)
Other assets (202) (1,036)
Accounts payable and accrued liabilities (14,828) 77
Deferred revenue (602) (5)
Income taxes receivable (92,172) 5,136
Income taxes payable 2,615 23,483
Other liabilities (337) (433)
Net cash provided by operating activities 74,293 76,791
Cash flows from investing activities:    
Purchases of property and equipment (38,209) (20,167)
Proceeds from sale of property and equipment 85 343
Proceeds from sale of assets held for sale 105 100
Investment in unconsolidated affiliate (1,050) 0
Purchases of marketable securities 0 (21,119)
Net cash used in investing activities (39,069) (40,843)
Cash flows from financing activities:    
Proceeds from the exercise of stock options 13,977 368
Payments Related to Tax Withholding for Share-based Compensation 134,615 0
Proceeds from revolving loan facility, net of repayments 103,900 0
Principal payments on long-term debt 0 (18,750)
Net cash used in financing activities (16,738) (18,382)
Effect of foreign currency translation (5,914) (662)
Net increase in cash and cash equivalents 12,572 16,904
Cash and cash equivalents at beginning of period 155,849 456,012
Cash and cash equivalents at end of period 168,421 472,916
Supplemental disclosure of cash flow information:    
Interest paid 5,428 5,723
Income taxes paid, net of refunds $ 2,677 $ 1,292