v3.19.1
Contract assets and contract liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Contract assets, net  
Balance at December 31, 2018 $ 468
Balance at March 31, 2019 1,117
Change 649
Contract liabilities, net  
Balance at December 31, 2018 217,733
Balance at March 31, 2019 218,029
Change 296
Contract liability and performance obligations included in revenue  
Amounts included in the beginning of period contract liability balance 28,871
Amounts associated with performance obligations satisfied in previous periods $ 294
Revenue performance obligations  
Practical expedient of remaining performance obligations true
DAS  
Revenue performance obligations  
Remaining service performance obligations $ 202,993
DAS | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | Minimum  
Revenue performance obligations  
Remaining duration of contracts 1 year
DAS | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | Maximum  
Revenue performance obligations  
Remaining duration of contracts 15 years
Wholesale-Wi-Fi  
Revenue performance obligations  
Remaining service performance obligations $ 9,863
Wholesale-Wi-Fi | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | Minimum  
Revenue performance obligations  
Remaining duration of contracts 1 year
Wholesale-Wi-Fi | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | Maximum  
Revenue performance obligations  
Remaining duration of contracts 15 years