XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Increase to net cash provided by operating activities $ 158.7 $ 230.8
Increase to net cash provided by financing activities $ (84.1) (124.4)
Accounting Standards Update 2016-09    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Increase to net cash provided by operating activities   6.7
Increase to net cash provided by financing activities   $ 6.7