v3.10.0.1
Contract assets and contract liabilities (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2018
USD ($)
Contract assets, net    
Balance at January 1, 2018   $ 798
Balance at September 30, 2018 $ 911 911
Change   113
Contract liabilities, net    
Balance at January 1, 2018   204,472
Balance at September 30, 2018 206,736 206,736
Change   2,264
Contract liability and performance obligations included in revenue    
Amounts included in the beginning of period contract liability balance 16,572 66,864
Amounts associated with performance obligations satisfied in previous periods 67 $ 257
Revenue performance obligations    
Practical expedient of remaining performance obligations   true
DAS    
Revenue performance obligations    
Remaining service performance obligations $ 191,458 $ 191,458
DAS | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | Minimum    
Revenue performance obligations    
Remaining duration of contracts 1 year 1 year
DAS | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | Maximum    
Revenue performance obligations    
Remaining duration of contracts 16 years 16 years
Wholesale-Wi-Fi    
Revenue performance obligations    
Remaining service performance obligations $ 9,439 $ 9,439
Wholesale-Wi-Fi | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | Minimum    
Revenue performance obligations    
Remaining duration of contracts 1 year 1 year
Wholesale-Wi-Fi | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | Maximum    
Revenue performance obligations    
Remaining duration of contracts 16 years 16 years