XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of Business and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Jul. 31, 2018
Disaggregation of Revenue [Line Items]          
Service revenues and vehicle sales: $ 484,898 $ 459,106 $ 946,266 $ 878,274  
Cumulative Translation Adjustment Summary [Roll Forward]          
Cumulative loss on foreign currency translation, beginning balance     (107,928) (100,676) $ (100,676)
(Loss) Gain on foreign currency translation     705   (7,252)
Cumulative loss on foreign currency translation, ending balance (107,223)   (107,223)   $ (107,928)
Service revenues          
Disaggregation of Revenue [Line Items]          
Service revenues and vehicle sales: 416,807 401,954 811,613 776,079  
Vehicle sales          
Disaggregation of Revenue [Line Items]          
Service revenues and vehicle sales: $ 68,091 $ 57,152 $ 134,653 $ 102,195