XML 121 R108.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Details)
$ in Thousands, £ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2020
GBP (£)
Commitments and Contingencies        
Cost of revenues $ 692,651 $ 884,979 $ 897,783  
Gain contingency, unrecorded amount 18,000     £ 13
Asset retirement obligations 63,490 61,195 61,223  
Payment of contingent consideration 5,180 0 0  
Acquisition-related contingent consideration accrual 9,490 16,851    
Material purchase commitment 7,900      
ATM operating revenues        
Commitments and Contingencies        
Cost of revenues 652,906 $ 830,359 $ 855,948  
ATM operating revenues | Reduction in Taxes        
Commitments and Contingencies        
Cost of revenues 35,100      
ATM and equipment        
Commitments and Contingencies        
Material purchase commitment 15,700      
Minimum service requirements        
Commitments and Contingencies        
Material purchase commitment $ 1,500      
Purchase commitment remaining period 6 years