v3.19.2
Contract assets and contract liabilities (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Contract assets, net    
Balance at December 31, 2018   $ 468
Balance at March 31, 2019 $ 756 756
Change   288
Contract liabilities, net    
Balance at December 31, 2018   217,733
Balance at June 30, 2019 237,109 237,109
Change   19,376
Contract liability and performance obligations included in revenue    
Amounts included in the beginning of period contract liability balance 22,629 51,500
Amounts associated with performance obligations satisfied in previous periods 7 $ 301
Revenue performance obligations    
Practical expedient of remaining performance obligations   true
DAS    
Revenue performance obligations    
Remaining service performance obligations $ 221,374 $ 221,374
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 15 years
Wholesale-Wi-Fi    
Revenue performance obligations    
Remaining service performance obligations $ 10,598 $ 10,598
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 15 years