XML 128 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments

Future minimum payments under all operating and capital lease agreements as of December 31, 2018, are as follows:

 

 

 

 

Operating

 

 

Capital

 

 

 

(in thousands)

 

2019

 

$

27,755

 

 

$

298

 

2020

 

 

33,769

 

 

 

33

 

2021

 

 

35,414

 

 

 

 

2022

 

 

35,314

 

 

 

 

2023

 

 

35,686

 

 

 

 

Thereafter

 

 

184,341

 

 

 

 

Total

 

$

352,279

 

 

 

331

 

Less: Portion representing interest

 

 

 

 

 

 

(20

)

Capital lease obligation

 

 

 

 

 

$

311

 

Schedule of Future Minimum Payments Under Vendor Commitments

 

Future minimum payments under all Vendor Commitments as of December 31, 2018, are as follows:

 

 

 

Product related

obligations

 

 

INBOUND event

obligations

 

 

 

(in thousands)

 

2019

 

 

26,462

 

 

 

653

 

2020

 

 

19,000

 

 

 

316

 

2021

 

 

10,000

 

 

 

316

 

2022

 

 

 

 

 

653

 

2023

 

 

 

 

 

653

 

Total

 

$

55,462

 

 

$

2,591