XML 47 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Unsatisfied Performance Obligations Amount (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 164.9
Subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods 157.8
Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods 7.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 78.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | Residential Subscription | Maximum  
Unsatisfied Performance Obligations  
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | Subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 74.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods 3.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 44.7
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 42.5
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 2.2
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 16.4
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 15.5
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 0.9
Expected period to recognize revenue of remaining performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 25.7
Expected period to recognize revenue of remaining performance obligations
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Subscription services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 25.3
Expected period to recognize revenue of remaining performance obligations
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Other business services  
Unsatisfied Performance Obligations  
Expected revenue to be recognized in future periods $ 0.4
Expected period to recognize revenue of remaining performance obligations