XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - CAD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ 1,648 $ 1,591
Total revenues 1,662 1,603
Freight [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,625 1,563
Freight [Member] | Grain [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 357 393
Freight [Member] | Coal [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 151 148
Freight [Member] | Potash [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 112 98
Freight [Member] | Fertilizer and Sulphur [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 61 59
Freight [Member] | Forest Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 66 67
Freight [Member] | Energy, Chemicals and Plastic [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 257 227
Freight [Member] | Metals, Minerals and Consumer Products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 183 170
Freight [Member] | Automotive [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 71 76
Freight [Member] | Intermodal [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 367 325
Non-Freight [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 23 28
Leasing revenues $ 14 $ 12