XML 45 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Liabilities and Other Long-Term Liabilities - Other Accrued Liabilities (Detail) - USD ($)
$ in Millions
Mar. 31, 2020
Jun. 30, 2019
Payables And Accruals [Abstract]    
Customer Obligations $ 30.9 $ 52.0
Inventory obligations 30.0 26.7
Operating lease liabilities 7.6  
Warranty 4.0 4.0
Other 20.3 23.4
Other accrued liabilities $ 92.8 $ 106.1