XML 142 R128.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under Operating and Capital Lease (Detail)
$ in Millions
Dec. 29, 2018
USD ($)
Operating Leases  
Operating Lease, 2019 $ 25.6
Operating Lease, 2020 18.4
Operating Lease, 2021 13.9
Operating Lease, 2022 9.8
Operating Lease, 2023 4.9
Operating Lease, 2024 and thereafter 4.4
Operating Lease, Total minimum lease payments 77.0
Capital Leases  
Capital Lease, 2019 3.3
Capital Lease, 2020 3.2
Capital Lease, 2021 2.9
Capital Lease, 2022 2.5
Capital Lease, 2023 2.2
Capital Lease, 2024 and thereafter 1.9
Capital Lease, Total minimum lease payments 16.0
Capital Lease, Less: amount representing interest (0.9)
Total present value of minimum capital lease payments $ 15.1