XML 84 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
The following table disaggregates the Company’s revenues from contracts with customers by major source:

(in millions of Canadian dollars)2020 20192018 
Freight
Grain$1,829 $1,684 $1,566 
Coal566 682 673 
Potash493 462 486 
Fertilizers and sulphur290 250 243 
Forest products328 304 284 
Energy, chemicals and plastics1,519 1,534 1,243 
Metals, minerals and consumer products629 752 797 
Automotive324 352 322 
Intermodal1,563 1,593 1,538 
Total freight revenues7,541 7,613 7,152 
Non-freight excluding leasing revenues107 116 102 
Revenues from contracts with customers7,648 7,729 7,254 
Leasing revenues62 63 62 
Total revenues$7,710 $7,792 $7,316 

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 Consolidated Balance Sheets.

The following table summarizes the changes in contract liabilities for the years ended December 31, 2020 and 2019:

(in millions of Canadian dollars)20202019
Opening balance$146 $
Revenue recognized that was included in the contract liability balance at the beginning of the period(100)(2)
Increase due to consideration received, net of revenue recognized during the period15 146 
Closing balance$61 $146