Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES - Expected Future Minimum Payment Obligations for Non-Cancelable Operating Leases Exceeding One Year (Details)

v3.10.0.1
COMMITMENTS AND CONTINGENCIES - Expected Future Minimum Payment Obligations for Non-Cancelable Operating Leases Exceeding One Year (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 32.5
2020 29.8
2021 25.3
2022 22.8
2023 19.7
Thereafter 62.1
Total future minimum payments $ 192.2