XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies (Details) - Schedule of change in the allowance for doubtful accounts - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Reserves deducted from accounts receivable:    
Allowance for doubtful accounts, Balance at beginning of year $ 5,444 $ 5,358
Allowance for doubtful accounts, Additions charged to costs and expenses 3,109 2,028
Allowance for doubtful accounts, Deductions [1] (2,468) (1,942)
Allowance for doubtful accounts, Balance at end of year $ 6,085 $ 5,444
[1] Primarily uncollectible accounts written off, net of recoveries.