XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue Service Revenues
Three months ended January 31,Six Months Ended January 31,
(In thousands)2024202320242023
Service revenues
United States$756,036 $705,733 $1,518,561 $1,357,390 
International105,709 84,064 202,720 159,247 
Total service revenues$861,745 $789,797 $1,721,281 $1,516,637 
Three Months Ended January 31,Six Months Ended January 31,
(In thousands)2024202320242023
Vehicle sales
United States$74,690 $82,196 $153,072 $179,387 
International83,714 84,731 166,212 154,072 
Total vehicle sales$158,404 $166,927 $319,284 $333,459 
Contract with Customer, Asset and Liability
The change in the carrying amount of contract assets was as follows (In thousands):
Balance as of July 31, 2023$25,726 
Capitalized contract assets during the period32,000 
Costs amortized during the period(4,129)
Effect of foreign currency exchange rates(51)
Balance as of January 31, 2024$53,546 
Schedule of Foreign Currency Translation
The cumulative effects of foreign currency exchange rate fluctuations were as follows (In thousands):
Cumulative loss on foreign currency translation as of July 31, 2022$(169,365)
Gain (Loss) on foreign currency translation28,359 
Cumulative loss on foreign currency translation as of July 31, 2023$(141,006)
Gain (Loss) on foreign currency translation(4,273)
Cumulative loss on foreign currency translation as of January 31, 2024$(145,279)
Cash, Cash Equivalents and Investments The table below shows the amortized cost, associated gross unrealized gains and associated fair value of held to maturity securities.
(In thousands)January 31, 2024
Amortized CostGross Unrealized Gains Fair Value
Investment in held to maturity securities$1,411,122 $3,391 $1,414,513 
(In thousands)July 31, 2023
Amortized CostGross Unrealized Gains Fair Value
Investment in held to maturity securities$1,406,589 $8,314 $1,414,903