XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - CAD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 1,882 $ 1,581 $ 5,264 $ 4,799
Leasing revenues 16 14 46 42
Total revenues 1,898 1,595 5,310 4,841
Freight [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 1,854 1,547 5,188 4,708
Freight [Member] | Grain [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 384 351 1,113 1,107
Freight [Member] | Coal [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 171 165 486 478
Freight [Member] | Potash [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 130 103 358 310
Freight [Member] | Fertilizer and Sulphur [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 55 52 171 181
Freight [Member] | Forest Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 76 67 211 202
Freight [Member] | Energy, Chemicals and Plastic [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 339 208 874 651
Freight [Member] | Metals, Minerals and Consumer Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 208 192 595 552
Freight [Member] | Automotive [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 85 68 247 223
Freight [Member] | Intermodal [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 406 341 1,133 1,004
Non-Freight [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 28 $ 34 $ 76 $ 91