XML 194 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenues
The following table disaggregates the Company’s revenues from contracts with customers by major source:
(in millions of Canadian dollars)
2019

2018

2017

Freight
 
 
 
Grain
$
1,684

$
1,566

$
1,532

Coal
682

673

631

Potash
462

486

411

Fertilizers and sulphur
250

243

241

Forest products
304

284

265

Energy, chemicals and plastics
1,534

1,243

898

Metals, minerals and consumer products
752

797

739

Automotive
352

322

293

Intermodal
1,593

1,538

1,365

Total freight revenues
7,613

7,152

6,375

Non-freight excluding leasing revenues
116

102

117

Revenues from contracts with customers
7,729

7,254

6,492

Leasing revenues
63

62

62

Total revenues
$
7,792

$
7,316

$
6,554



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, 2019 and 2018:
(in millions of Canadian dollars)
2019

2018

Opening balance
$
2

$
2

Revenue recognized that was included in the contract liability balance at the beginning of the period
(2
)
(2
)
Increases due to consideration received, net of revenue recognized during the period
146

2

Closing balance
$
146

$
2