v3.19.1
Property and equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Property and equipment      
Total property and equipment $ 617,614   $ 583,067
Less: accumulated depreciation and amortization (287,880)   (268,888)
Total property and equipment, net 329,734   314,179
Depreciation and amortization expense      
Total depreciation and amortization of property and equipment 19,009 $ 20,606  
Network access      
Depreciation and amortization expense      
Total depreciation and amortization of property and equipment 11,582 13,587  
Network operations      
Depreciation and amortization expense      
Total depreciation and amortization of property and equipment 4,386 4,256  
Development and technology      
Depreciation and amortization expense      
Total depreciation and amortization of property and equipment 2,779 2,508  
General and administrative      
Depreciation and amortization expense      
Total depreciation and amortization of property and equipment 262 $ 255  
Leasehold improvements      
Property and equipment      
Total property and equipment 485,162   474,808
Software      
Property and equipment      
Total property and equipment 53,971   51,534
Construction in progress      
Property and equipment      
Total property and equipment 61,080   40,369
Computer equipment      
Property and equipment      
Total property and equipment 15,257   14,215
Furniture, fixtures and office equipment      
Property and equipment      
Total property and equipment $ 2,144   $ 2,141