XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition and Related Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Contract assets $ 29.7 $ 43.3  
Deferred revenue 286.5 437.3  
Revenue recognized 357.1    
Aggregate assets associated with incremental costs to obtain a contract and contract fulfillment costs 63.4 34.8  
Amortization related to contract costs $ 81.3 $ 113.2 $ 80.2
Residential Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01      
Disaggregation of Revenue [Line Items]      
Contract term 12 months    
Minimum | Mobile Services      
Disaggregation of Revenue [Line Items]      
Contract term 1 year    
Minimum | B2B Services      
Disaggregation of Revenue [Line Items]      
Contract term 1 year    
Maximum | Mobile Services      
Disaggregation of Revenue [Line Items]      
Contract term 3 years    
Maximum | B2B Services      
Disaggregation of Revenue [Line Items]      
Contract term 5 years