XML 62 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Guarantees (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Jul. 31, 2019
Guarantor Obligations [Line Items]          
Contingent liability for standby letters of credit $ 7.5   $ 7.5   $ 11.0
Amounts drawn for letters of credit 0.0   0.0   0.0
Royalty income 662.0 $ 703.7 1,334.7 $ 1,405.1  
Advanced Filtration Systems, Inc.          
Guarantor Obligations [Line Items]          
Outstanding debt (the Company guarantees half) 39.5   39.5   $ 38.8
Advanced Filtration Systems, Inc.          
Guarantor Obligations [Line Items]          
Investment earnings (loss) 0.3 (0.1) 0.4 (0.3)  
Advanced Filtration Systems, Inc. | Royalty          
Guarantor Obligations [Line Items]          
Royalty income $ 1.7 $ 1.6 $ 3.6 $ 3.3