XML 30 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Income Tax Contingency    
Operating losses and tax credit carryforward valuation allowance $ 8.1  
Undistributed earnings 1,300.0  
Undistributed earnings not considered reinvested 1,100.0  
Undistributed earnings tax charge 9.8  
Undistributed earnings considered reinvested 230.0  
Transition tax not due within 12 months 68.3  
Interest expense recognized 0.7  
Gross accrued interest and penalties 2.2 $ 1.6
Unrecognized tax benefits 5.4  
Domestic Tax Authority    
Income Tax Contingency    
Operating losses and tax credit carryforward amount $ 2.4  
Operating losses and tax credit carryforward expiration period 10 years  
State and Local Jurisdiction    
Income Tax Contingency    
Operating losses and tax credit carryforward amount $ 2.5  
State and Local Jurisdiction | Minimum    
Income Tax Contingency    
Operating losses and tax credit carryforward expiration period 1 year  
State and Local Jurisdiction | Maximum    
Income Tax Contingency    
Operating losses and tax credit carryforward expiration period 20 years  
Foreign Tax Authority    
Income Tax Contingency    
Operating losses and tax credit carryforward amount $ 3.2  
Foreign Tax Authority | Minimum    
Income Tax Contingency    
Operating losses and tax credit carryforward expiration period 1 year