XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue Service Revenues
Three Months Ended April 30,Nine Months Ended April 30,
(In thousands)2023202220232022
Service revenues
United States$752,077 $678,865 $2,109,467 $1,900,330 
International95,172 87,451 254,419 244,894 
Total service revenues$847,249 $766,316 $2,363,886 $2,145,224 
Three Months Ended April 30,Nine Months Ended April 30,
(In thousands)2023202220232022
Vehicle sales
United States$81,681 $111,385 $261,069 $295,767 
International92,901 62,240 246,972 176,542 
Total vehicle sales$174,582 $173,625 $508,041 $472,309 
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, 2022$4,778 
Capitalized contract assets during the period26,540 
Costs amortized during the period(4,101)
Effect of foreign currency exchange rates87 
Balance as of April 30, 2023$27,304 
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 translation16,906 
Cumulative loss on foreign currency translation as of April 30, 2023$(152,459)