XML 66 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Accounts Payable and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
 

Dec. 31,

Dec. 31,

 

Millions

 

2023

  

2022

 

Accounts payable

 $856  $784 

Income and other taxes payable

  685   628 

Compensation-related accruals

  533   938 

Interest payable

  389   379 

Current operating lease liabilities (Note 16)

  355   331 

Accrued casualty costs

  307   242 

Equipment rents payable

  98   109 

Other

  460   431 

Total accounts payable and other current liabilities

 $3,683  $3,842