XML 101 R84.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contractual Commitments Contingencies and Off-Balance Sheet Arrangements (Narrative) (Details)
$ in Millions
Jun. 30, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase commitments relating to June 30, 2017 $ 644.9
Purchase commitments relating to June 30, 2018 368.7
Purchase commitments relating to June 30, 2019 116.4
Purchase commitments relating to fiscal 2020 through fiscal 2022 $ 159.8