XML 103 R86.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jul. 31, 2016
Jul. 31, 2015
Jul. 31, 2014
Future Minimum Lease Payments Under Operating Leases      
2017 $ 10.0    
2018 8.1    
2019 4.5    
2020 1.8    
2021 0.8    
Thereafter 0.2    
Total future minimum lease payments $ 25.4 $ 28.1 $ 28.0