Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENT LIABILITIES (Tables)

v3.24.0.1
COMMITMENTS AND CONTINGENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Future Contract and Capital Expenditure Commitments [Table Text Block]
As of December 31, 2023, our future minimum payments under non-cancelable contracts and capital expenditure commitments consist of the following:
 
Non-cancelable
Contracts
Capital
Expenditures
  (in thousands)
2024 $ 2,327,189  $ 21,463 
2025 798,680  6,719 
2026 724,992  3,929 
2027 253,528  1,986 
2028 355,079  2,063 
Thereafter 503,900  68,632 
Total $ 4,963,368  $ 104,792