XML 69 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details Textuals)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2020
customer
Jul. 31, 2020
USD ($)
Jul. 31, 2020
Jul. 31, 2020
Segment
Jul. 31, 2019
USD ($)
customer
Jul. 31, 2018
USD ($)
customer
Noncontrolling Interest [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used The fair value of each option, without a market-based condition was estimated on the measurement date using the Black-Scholes Merton (“BSM”) option-pricing model. For options that included a market-based condition the Monte Carlo simulation model was used. The Black-Scholes Merton option-pricing model utilized the following assumptions:July 31,202020192018Expected life (in years)5.4—5.75.3—6.65.3—6.9Risk-free interest rate0.29 %—1.67 %1.80 %—2.69 %1.88 %—2.62 %Estimated volatility21.7%—27.6%21.6%—22.1%19.7%—20.7%Expected dividends— %— %— %Weighted average fair value at measurement date$21.54 $15.47 $8.88             
Proceeds from sale of majority-owned subsidiary     $ 0     $ 0 $ 1,796
Deconsolidation, Gain (Loss), Amount             900
Advertising expenses     $ 7,700     $ 7,500 $ 5,900
Number of operating segments       2 2    
Number of reportable segment       2 2    
Share-based Payment Arrangement, Option [Member]              
Noncontrolling Interest [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used Black-Scholes Merton option-pricing model         Black-Scholes Merton option-pricing model Black-Scholes Merton option-pricing model
Cycle Express, LLC Acquisition              
Noncontrolling Interest [Line Items]              
Business Acquisition, Percentage of Voting Interests Acquired             59.50%
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners             40.50%
Revenue Benchmark [Member]              
Noncontrolling Interest [Line Items]              
Concentration Risk, Customer No single customer accounted for more than 10         No single customer accounted for more than 10 No single customer accounted for more than 10
Number of Customers Exceeding Threshold | customer   0       0 0
Accounts Receivable [Member]              
Noncontrolling Interest [Line Items]              
Concentration Risk, Customer no customer accounted for more than 10%         no customer accounted for more than 10%  
Number of Customers Exceeding Threshold | customer   0       0