XML 234 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Contingencies and Other (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of aggregate annual future minimum lease payments under non-cancellable leases
Aggregate annual future minimum payments under these non-cancelable agreements are as follows:
Year ending December 31,
Colocation
 
Operating Leases
 
Capital Leases
2018
$
7,888

 
$
9,743

 
$
2,465

2019
5,373

 
10,103

 
2,383

2020
3,614

 
9,893

 
1,964

2021

 
9,149

 
1,282

2022 and thereafter

 
46,451

 
7,155

 
$
16,875

 
$
85,339

 
$
15,249