XML 20 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Revenue is measured as the amount of consideration the Company expects to receive in exchange for providing services. Government-imposed taxes that the Company collects concurrent with revenue-generating activities are excluded from revenue. In the normal course of business the Company does not generate any material revenue through acting as an agent for other entities.
The following is a description of primary activities from which the Company generates revenue.
Freight revenues
The Company provides rail freight transportation services to a wide variety of customers and transports bulk commodities, merchandise freight and intermodal traffic. The Company signs service agreements with customers that dictate future services the Company is to perform for a customer at the time a bill of lading or service request is received. Each bill of lading or service request represents a separate distinct performance obligation that the Company is obligated to satisfy. The transaction price is generally in the form of a fixed fee determined at the inception of the bill of lading or service request. The Company allocates the transaction price to each distinct performance obligation based on the estimated standalone selling price for each performance obligation. As each bill of lading or service request represents a separate distinct performance obligation, the estimated standalone selling price is assessed at an observable price which is fair market value. Certain customer agreements include variable consideration in the form of rebates, discounts, or incentives. The expected value method is used to estimate variable consideration and is allocated to the applicable performance obligation and is recognized when the related performance obligation is satisfied. Additionally, the Company offers published rates for services through public tariffs in which a customer can request service, triggering a performance obligation of the Company. In accordance with ASC Topic 606, railway freight revenues continue to be recognized over time as services are provided based on the percentage of completed service method. Volume rebates to customers are accrued as a reduction of freight revenues based on estimated volumes and contract terms as freight service is provided. Freight revenues also include certain ancillary and other services provided in association with the performance of rail freight movements. Revenues from these activities are not material and therefore have been aggregated with the freight revenues from customer contracts with which they are associated.
Non-freight revenues
In accordance with ASC Topic 606, non-freight revenues, including passenger revenues, switching fees, and revenues from logistic services, continue to be recognized at the point in time the services are provided or when the performance obligations are satisfied. Non-freight revenues also include leasing revenues.
Disaggregation of revenue
The following table disaggregates the Company’s revenues from contracts with customers by major source:
 
For the three months ended June 30
For the six months ended June 30
(in millions of Canadian dollars)
2018
2017(1)
2018
2017(1)
Freight


 
 
Grain
$
372

$
363

$
729

$
756

Coal
164

165

315

313

Potash
116

109

228

207

Fertilizers and sulphur
55

70

116

129

Forest products
69

68

135

135

Energy, chemicals and plastics
278

216

535

443

Metals, minerals, and consumer products
204

190

387

360

Automotive
91

79

162

155

Intermodal
360

338

727

663

Total freight revenues
1,709

1,598

3,334

3,161

Non-freight excluding leasing revenues
25

29

48

57

Revenues from contracts with customers
1,734

1,627

3,382

3,218

Leasing revenues
16

16

30

28

Total revenues
$
1,750

$
1,643

$
3,412

$
3,246

(1) Prior period amounts have not been adjusted under the modified retrospective method.
Satisfying performance obligations
Payment by customers is due upon satisfaction of performance obligations. Payment terms are such that amounts outstanding at the period end are expected to be collected within one reporting period. The Company invoices customers at the time the bill of lading or service request is processed and therefore the Company has no material unbilled receivables and no contract assets. All performance obligations not fully satisfied at period end are expected to be satisfied within the reporting period immediately following.