XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of year $ 4,942 $ 5,444 $ 4,311
Charged to costs and expenses 5,591 2,409 4,255
Write-offs to bad debt (4,143) (2,911) (3,122)
Balance at end of year $ 6,390 $ 4,942 $ 5,444