XML 38 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Contractual Commitments

The future minimum contractual commitment including commitments less than one year, as of March 31, 2019, for each of the next five years are as follows:

 

 

Minimum

Commitment

 

 

(in thousands)

 

Remainder of 2019

$

447,589

 

2020

 

627,007

 

2021

 

681,143

 

2022

 

382,333

 

2023

 

 

Thereafter

 

 

Total minimum commitments

$

2,138,072