Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Jun. 30, 2016
Payables and Accruals [Abstract]    
Accrued compensation $ 64.5 $ 66.1
Accrued interest 11.7 21.4
Accrued equipment purchases/vendor expenses 78.3 27.5
Accrued income taxes 7.3 0.0
Accrued non-income taxes 7.4 12.2
Customer deposits 5.1 8.8
Unearned revenue 40.0 30.8
Other accrued expenses and current liabilities 2.0 0.3
Total accrued expenses and other current liabilities $ 216.3 $ 167.1