XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2022
Accounting Policies [Abstract]  
Schedule of disaggregation of revenue service revenues
Three Months Ended October 31,
(In thousands)20222021
Service revenues
United States$651,657 $590,758 
International75,183 77,060 
Total service revenues$726,840 $667,818 
Three Months Ended October 31,
(In thousands)20222021
Vehicle sales
United States$97,192 $87,703 
International69,340 54,611 
Total vehicle sales$166,532 $142,314 
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 period25,000 
Costs amortized during the period(930)
Effect of foreign currency exchange rates(111)
Balance as of October 31, 2022$28,737 
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)
Loss on foreign currency translation(29,571)
Cumulative loss on foreign currency translation as of October 31, 2022$(198,936)