XML 105 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitment and Contingencies Disclosure (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Purchase commitments The commitments under these contracts as of December 31, 2019, were:
 
2020

2021

2022

2023

2024

Thereafter

 
(In thousands)
Purchase commitments
$
405,535

$
250,266

$
184,225

$
123,166

$
87,297

$
678,432