XML 40 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholder's Equity (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based payment compensation $ 23,445 $ 23,221 $ 20,908
General and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based payment compensation 18,254 19,351 17,622
Yard operations      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based payment compensation $ 5,191 $ 3,870 $ 3,286