Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENT LIABILITIES (Tables)

v3.19.3.a.u2
COMMITMENTS AND CONTINGENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Rental Commitments, Contract Commitment, and Capital Expenditure Commitments [Table Text Block]
As of December 31, 2019, our future minimum payments under non-cancelable contracts and capital expenditure commitments consist of the following:
 
Non-cancelable
Contracts
Capital
Expenditures
  (in thousands)
2020 $ 1,191,773    $ 21,520   
2021 473,417    4,160   
2022 290,753    1,236   
2023 153,129    1,020   
2024 56,361    985   
Thereafter 120,008    27,502   
Total $ 2,285,441    $ 56,423