XML 89 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Bandwidth and Co-location Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
2019 $ 138,777
2020 24,420
2021 8,463
2022 5,233
2023 2,156
Thereafter 3,709
Total 182,758
Purchase Order Commitments  
Unrecorded Unconditional Purchase Obligation [Line Items]  
2019 156,533
2020 11,132
2021 10,559
2022 468
2023 0
Thereafter 0
Total $ 178,692