XML 53 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
As of December 31, 2017, approximate remaining future minimum lease payments under non-cancelable leases were as follows (in thousands):
Year Ending December 31,
 
Capital Leases
 
Operating Leases
2018
 
$
7,770

 
$
2,750

2019
 
5,564

 
2,747

2020
 
2,244

 
2,630

2021
 

 
654

Total future minimum lease payment
 
$
15,578

 
$
8,781

Less — amount representing interest
 
(1,766
)
 
 
Present value of total capital lease obligation
 
$
13,812

 
 
Capital lease obligation — current portion
 
6,651

 
 
Capital lease obligation — net of current portion
 
7,161

 
 
Schedule of Future Minimum Payments under Hosting, Telecommunication Usage and Maintenance Service Agreements
As of December 31, 2017, future minimum payments under these arrangements were as follows (in thousands):
Year Ending December 31,
 
Hosting Services
 
Telecommunication Usage Services
 
Equipment Maintenance Services
2018
 
$
855

 
$
2,355

 
$
426

2019
 
36

 
1,505

 
93

2020
 
23

 
90

 
17

Total future minimum payment
 
$
914

 
$
3,950

 
$
536