XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
The following table disaggregates the Company’s revenues from contracts with customers by major source:

For the three months ended June 30For the six months ended June 30
(in millions of Canadian dollars)2021202020212020
Freight
Grain$444 $446 $892 $864 
Coal170 131 333 281 
Potash134 146 235 258 
Fertilizers and sulphur78 77 155 147 
Forest products90 81 170 159 
Energy, chemicals and plastics369 341 757 832 
Metals, minerals and consumer products180 133 339 322 
Automotive98 34 206 121 
Intermodal445 363 839 768 
Total freight revenues2,008 1,752 3,926 3,752 
Non-freight excluding leasing revenues26 25 50 54 
Revenues from contracts with customers2,034 1,777 3,976 3,806 
Leasing revenues20 15 37 29 
Total revenues$2,054 $1,792 $4,013 $3,835 

Contract liabilities       
                  
Contract liabilities represent payments received for performance obligations not yet satisfied and relate to deferred revenue, and are presented as components of "Accounts payable and accrued liabilities" and "Other long-term liabilities" on the Company's Interim Consolidated Balance Sheets.

The following table summarizes the changes in contract liabilities:
For the three months ended June 30For the six months ended June 30
(in millions of Canadian dollars)2021202020212020
Opening balance$114 $112 $61 $146 
Revenue recognized that was included in the contract liability balance at the beginning of the period(19)(37)(23)(73)
Increase due to consideration received, net of revenue recognized during the period150 207 
Closing balance$245 $79 $245 $79