XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Cash flows from operating activities:    
Net income $ 402,210 $ 361,176
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization, including debt cost 54,199 54,862
Allowance for credit losses 1,977 1,094
Equity in (earnings) losses of unconsolidated affiliates (47) (20)
Stock-based compensation 9,319 10,415
Gain on sale of property and equipment (1,128) (133)
Deferred income taxes 5,290 1,740
Changes in operating assets and liabilities:    
Accounts receivable (25,168) (49,093)
Vehicle pooling costs (1,955) (15,218)
Inventories (655) (8,652)
Prepaid expenses, other current and non-current assets 7,891 59,026
Operating lease right-of-use assets and lease liabilities 290 883
Accounts payable and accrued liabilities 21,474 59,826
Deferred revenue 56 (2,564)
Income taxes receivable 0 1
Income taxes payable 61,500 8,931
Net cash provided by operating activities 535,253 482,274
Cash flows from investing activities:    
Purchases of property and equipment (108,042) (236,758)
Assets and liabilities acquired in connection with acquisition (4,699) (1,257)
Proceeds from sale of property and equipment 7,932 243
Proceeds from held to maturity securities 2,025,000 1,940,000
Investment in unconsolidated affiliate (3,885) 0
Net cash provided by investing activities 1,916,306 1,702,228
Cash flows from financing activities:    
Proceeds from the exercise of stock options 1,785 2,857
Payments for employee stock-based tax withholdings (1,330) (720)
Payments of finance lease obligations (5) 0
Net cash provided by financing activities 450 2,137
Effect of foreign currency translation 1,050 (2,632)
Net increase in cash, cash equivalents, and restricted cash 2,453,059 2,184,007
Cash, cash equivalents, and restricted cash at beginning of period 2,780,531 1,514,111
Cash, cash equivalents, and restricted cash at end of period 5,233,590 3,698,118
Supplemental disclosure of cash flow information:    
Interest paid 641 10
Income taxes paid, net of refunds 20,055 80,826
Purchase of property and equipment through settlement of deposit $ 2,035 $ 0