XML 40 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Narrative (Details) - USD ($)
9 Months Ended 12 Months Ended
Jul. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Operating Loss Carryforwards [Line Items]        
Income tax benefit   $ 10,864,000    
TCJA, Revaluation of deferred tax assets and liabilities, provisional income tax expense (benefit)       $ (8,657,000)
Statutory tax rate 26.90% 21.00% 21.00% 26.90%
Domestic NOLs   $ 2,705,000 $ 137,000  
Foreign NOLs   11,158,000 10,284,000  
Repatriated dividends   0 0  
Cumulative amount of undistributed earnings indefinitely reinvested in foreign subsidiaries   49,612,000 45,566,000  
Unrecognized tax benefits $ 0 746,000 432,000 $ 0
Foreign        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on NOLs   6,796,000 $ 5,701,000  
Foreign | Federal Ministry of Finance, Germany        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on NOLs   1,979,000    
Foreign | Her Majesty's Revenue and Customs (HMRC)        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on NOLs   2,628,000    
Jet Prep Ltd. | Foreign        
Operating Loss Carryforwards [Line Items]        
Valuation allowance on NOLs   $ 1,319,000