XML 140 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies  
Schedule of future minimum volume purchase requirements (in thousands)

 

 

 

 

2020

    

418,738

 

2021

 

351,900

 

2022

 

231,300

 

2023

 

187,200

 

2024

 

177,400

 

Thereafter

 

142,100

 

Total

 

1,508,638

 

 

Schedule of total future minimum payments under the agreement with non-cancellable terms of one year or more (in thousands)

 

 

 

 

 

2020

    

$

9,000

 

2021

 

 

9,000

 

2022

 

 

9,000

 

2023

 

 

9,000

 

2024

 

 

9,000

 

Thereafter

 

 

4,500

 

Total

 

$

49,500