XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Minimum Aggregate Future Obligations Under Non-cancelable Leases and Narrative (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Real Estate Arrangements  
Lessee, Lease, Description [Line Items]  
2019 $ 54,561
2020 78,683
2021 75,991
2022 72,579
2023 70,101
Thereafter 599,339
Total 951,254
Bandwidth and Co-location Arrangements  
Lessee, Lease, Description [Line Items]  
2019 138,777
2020 24,420
2021 8,463
2022 5,233
2023 2,156
Thereafter 3,709
Total $ 182,758