XML 40 R26.htm IDEA: XBRL DOCUMENT v3.20.2
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Jul. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
Year ended
July 31,
  Description  Balance at
Beginning
of Year
   Charged
(credited) to costs
and expenses
   Charged
to other
accounts
   Deductions   Balance at
end of Year
 
                        
2020  Allowance for doubtful accounts receivable  $166   $28                   $194 
                             
2019  Allowance for doubtful accounts receivable   145    42        $21(1)   166 
                             
2018  Allowance for doubtful accounts receivable   147             2(1)   145 
                             
2020  Deferred tax valuation allowance   23,527    6,550             30,077 
                             
2019  Deferred tax valuation allowance   24,471    (944)            23,527 
                             
2018  Deferred tax valuation allowance  $32,581   $(8,110)           $24,471 

(1) Write-off of uncollectible accounts receivable.