XML 53 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accounts payable and accrued liabilities Accounts payable and accrued liabilities
As at December 31 (in millions of Canadian dollars)20242023
Trade payables$768 $680 
Accrued charges732 667 
Income and other taxes payable379 255 
Dividends payable177 177 
Accrued interest167 162 
Payroll-related accruals151 115 
Operating lease liabilities (Note 19)
112 102 
Accrued vacation99 99 
Personal injury and other claims provision(1)
78 69 
Financial derivative liability (Note 17)
 60 
Stock-based compensation liabilities58 50 
Other(1)
121 131 
Total accounts payable and accrued liabilities$2,842 $2,567