XML 129 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Location Share Agreements, Purchase Obligations and Capital Expenditure Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other Commitments [Line Items]      
Purchase obligations $ 97.2    
Purchase obligations, 2019 $ 64.9    
Master Leases      
Other Commitments [Line Items]      
Minimum required facility maintenance spending, as a percent of annual net revenues 1.00%    
Location share agreements      
Other Commitments [Line Items]      
Cost of revenue $ 34.7 $ 29.7 $ 21.2