XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table disaggregates the Company’s revenues from contracts with customers by major source:

For the three months ended September 30For the nine months ended September 30
(in millions of Canadian dollars)2021202020212020
Freight
Grain$352 $457 $1,244 $1,321 
Coal158 130 491 411 
Potash113 132 348 390 
Fertilizers and sulphur72 65 227 212 
Forest products89 85 259 244 
Energy, chemicals and plastics392 321 1,149 1,153 
Metals, minerals and consumer products196 152 535 474 
Automotive83 94 289 215 
Intermodal441 385 1,280 1,153 
Total freight revenues1,896 1,821 5,822 5,573 
Non-freight excluding leasing revenues25 27 75 80 
Revenues from contracts with customers1,921 1,848 5,897 5,653 
Leasing revenues21 15 58 45 
Total revenues$1,942 $1,863 $5,955 $5,698 
Changes in Contract Liabilities
The following table summarizes the changes in contract liabilities:
For the three months ended September 30For the nine months ended September 30
(in millions of Canadian dollars)2021202020212020
Opening balance$245 $79 $61 $146 
Revenue recognized that was included in the contract liability balance at the beginning of the period(93)(25)(36)(95)
Increase due to consideration received, net of revenue recognized during the period4 131 
Closing balance$156 $59 $156 $59