XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
Year Ended July 31,
(In thousands)202320222021
Service revenues
United States$2,841,641 $2,533,165 $2,017,504 
International356,487 319,875 274,363 
Total service revenues$3,198,128 $2,853,040 $2,291,867 
Year Ended July 31,
(In thousands)202320222021
Vehicle sales
United States$348,007 $411,985 $254,568 
International323,383 235,896 146,076 
Total vehicle sales$671,390 $647,881 $400,644 
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, 2021$7,485 
Capitalized contract assets during the period828 
Costs amortized during the period(2,985)
Effect of foreign currency exchange rates(550)
Balance as of July 31, 2022$4,778 
Capitalized contract assets during the period26,540 
Costs amortized during the period(5,770)
Effect of foreign currency exchange rates178 
Balance as of July 31, 2023$25,726 
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, 2021$(100,860)
Loss on foreign currency translation(68,505)
Cumulative loss on foreign currency translation as of July 31, 2022$(169,365)
Gain on foreign currency translation28,359 
Cumulative loss on foreign currency translation as of July 31, 2023$(141,006)
Schedule of Held to Maturity Securities The table below shows the amortized cost, associated gross unrealized gains and associated fair value of held to maturity securities (In thousands).
Amortized CostGross Unrealized Gains Fair Value
Investment in held to maturity securities$1,406,589 $8,314 $1,414,903