XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jul. 31, 2022
Accounting Policies [Abstract]  
Schedule of disaggregation of revenue
Year Ended July 31,
(In thousands)202220212020
Service revenues
United States$2,533,165 $2,017,504 $1,714,724 
International319,875 274,363 232,416 
Total service revenues$2,853,040 $2,291,867 $1,947,140 
Year Ended July 31,
(In thousands)202220212020
Vehicle sales
United States$411,985 $254,568 $145,962 
International235,896 146,076 112,481 
Total vehicle sales$647,881 $400,644 $258,443 
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, 2020$10,080 
Capitalized contract assets during the period265 
Costs amortized during the period(3,188)
Effect of foreign currency exchange rates328 
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 
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, 2020$(121,088)
Gain on foreign currency translation20,228 
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)