XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Note 12 - Accounts Payable and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

Jun. 30,

   

Dec. 31,

 

Millions

 

2024

   

2023

 

Accounts payable

  $ 870     $ 856  

Compensation-related accruals

    561       533  

Income and other taxes payable

    522       685  

Interest payable

    372       389  

Accrued casualty costs

    363       307  

Current operating lease liabilities

    317       355  

Equipment rents payable

    106       98  

Other

    449       460  

Total accounts payable and other current liabilities

  $ 3,560     $ 3,683