Skip to main content

Want a detailed portfolio tracker?

Canadian National Railway (CNI) Income Statement (2008 - 2025)

Annual Income Statement report data from Dec 31, 2008 to Dec 31, 2025 for Canadian National Railway (CNI) in CAD with ability to convert in USD.

All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.

20252024202320222020201920182017201620152014201320122011201020092008
Revenue and COGS
Total Revenue
17B
(+1.51%)
17B
(+1.30%)
17B
(-1.63%)
17B
(+23.79%)
14B
(-7.36%)
15B
(+4.16%)
14B
(+9.82%)
13B
(+8.34%)
12B
(-4.55%)
13B
(+3.93%)
12B
(+14.74%)
11B
(+6.60%)
9.92B
(+9.88%)
9.03B
(+8.81%)
8.30B
(+12.62%)
7.37B
(-13.15%)
8.48B
Operating Expenses
Operating Expenses
11B
(-0.76%)
11B
(+5.55%)
10B
(-0.35%)
10B
(+13.55%)
9.04B
(-3.02%)
9.32B
(+5.62%)
8.83B
(+13.21%)
7.80B
(+11.32%)
7.00B
(-4.63%)
7.34B
(-2.20%)
7.51B
(+12.06%)
6.70B
(+7.49%)
6.24B
(+8.78%)
5.73B
(+8.70%)
5.27B
(+6.29%)
4.96B
(-11.22%)
5.59B
Depreciation And Amortization
1.94B
(+2.43%)
1.89B
(+4.13%)
1.82B
(+5.09%)
1.73B
(+8.81%)
1.59B
(+1.73%)
1.56B
(+17.53%)
1.33B
(+3.75%)
1.28B
(+4.57%)
1.23B
(+5.79%)
1.16B
(+10.29%)
1.05B
(+7.14%)
980M
(+6.06%)
924M
(+4.52%)
884M
(+6.00%)
834M
(+5.57%)
790M
(+8.97%)
725M
Operating Income
Operating Income
6.59B
(+5.44%)
6.25B
(-5.31%)
6.60B
(-3.55%)
6.84B
(+43.19%)
4.78B
(-14.59%)
5.59B
(+1.82%)
5.49B
(+4.77%)
5.24B
(+4.19%)
5.03B
(-4.44%)
5.27B
(+13.88%)
4.62B
(+19.39%)
3.87B
(+5.10%)
3.69B
(+11.80%)
3.30B
(+8.99%)
3.02B
(+25.69%)
2.41B
(-16.86%)
2.89B
Ebit
6.59B
(+5.44%)
6.25B
(-5.31%)
6.60B
(-3.55%)
6.84B
(+43.19%)
4.78B
(-14.59%)
5.59B
(+1.82%)
5.49B
(+4.77%)
5.24B
(+4.19%)
5.03B
(-4.44%)
5.27B
(+13.88%)
4.62B
(+19.39%)
3.87B
(+5.10%)
3.69B
(+11.80%)
3.30B
(+8.99%)
3.02B
(+25.69%)
2.41B
(-16.86%)
2.89B
EBITDA
8.53B
(+4.74%)
8.14B
(-3.27%)
8.41B
(-1.81%)
8.57B
(+34.61%)
6.37B
(-11.03%)
7.16B
(+4.88%)
6.82B
(+4.57%)
6.52B
(+4.27%)
6.26B
(-2.60%)
6.42B
(+13.22%)
5.67B
(+16.92%)
4.85B
(+5.29%)
4.61B
(+10.26%)
4.18B
(+8.35%)
3.86B
(+20.71%)
3.20B
(-11.69%)
3.62B
Other Income / Expenses
Interest Expense
913M
(+2.47%)
891M
(+23.41%)
722M
(+31.75%)
548M
(-1.08%)
554M
(+2.97%)
538M
(+10.02%)
489M
(+1.66%)
481M
(+0.21%)
480M
(+9.34%)
439M
(+18.33%)
371M
(+3.92%)
357M
(+4.39%)
342M
(+0.29%)
341M
(-5.28%)
360M
(-12.62%)
412M
(+9.87%)
375M
Net Interest Income
-----554.00M
(+2.97%)
-538.00M
(+10.02%)
-489.00M
(+1.66%)
-481.00M
(+0.21%)
-480.00M
(+9.34%)
-439.00M
(+18.33%)
-371.00M
(+3.92%)
-357.00M
(+4.39%)
-342.00M
(+0.29%)
-341.00M
(-5.28%)
-360.00M
(-12.62%)
-412.00M
(+9.87%)
-375.00M
Other Non Operating Income
88M
(+109.52%)
42M
(-68.66%)
134M-27.00M
(+440.00%)
-5.00M3.00M
(-72.73%)
11M-10.00M2.00M-5.00M
(-61.54%)
-13.00M
(+30.00%)
-10.00M315M
(-21.45%)
401M
(+89.15%)
212M
(-20.60%)
267M
(+926.92%)
26M
Net Income
Income Before Tax
6.26B
(+7.04%)
5.85B
(-9.80%)
6.49B
(-4.07%)
6.76B
(+48.83%)
4.54B
(-16.30%)
5.43B
(-4.45%)
5.68B
(+11.65%)
5.09B
(+3.29%)
4.93B
(+1.09%)
4.87B
(+11.79%)
4.36B
(+21.48%)
3.59B
(-1.89%)
3.66B
(+9.00%)
3.36B
(+16.69%)
2.88B
(+27.20%)
2.26B-
Income Tax Expense
1.54B
(+9.97%)
1.40B
(+62.69%)
863M
(-47.54%)
1.65B
(+67.52%)
982M
(-19.04%)
1.21B
(-10.41%)
1.35B-395.00M1.29B
(-3.67%)
1.34B
(+11.99%)
1.19B
(+22.11%)
977M
(-0.10%)
978M
(+8.79%)
899M
(+16.45%)
772M
(+89.68%)
407M
(-37.38%)
650M
Net Income From Continuing Operations
4.72B
(+6.12%)
4.45B
(-20.92%)
5.63B
(+9.91%)
5.12B
(+43.68%)
3.56B
(-15.51%)
4.22B
(-2.59%)
4.33B
(-21.08%)
5.48B
(+50.66%)
3.64B
(+2.88%)
3.54B
(+11.71%)
3.17B
(+21.25%)
2.61B
(-2.54%)
2.68B
(+9.08%)
2.46B
(+16.78%)
2.10B
(+13.48%)
1.85B
(-2.16%)
1.90B
Net Income
4.72B
(+6.12%)
4.45B
(-20.92%)
5.63B
(+9.91%)
5.12B
(+43.68%)
3.56B
(-15.51%)
4.22B
(-2.59%)
4.33B
(-21.08%)
5.48B
(+50.66%)
3.64B
(+2.88%)
3.54B
(+11.71%)
3.17B
(+21.25%)
2.61B
(-2.54%)
2.68B
(+9.08%)
2.46B
(+16.78%)
2.10B
(+13.48%)
1.85B
(-2.16%)
1.90B
Comprehensive Income Net Of Tax
4.67B
(-18.12%)
5.71B
(+7.38%)
5.32B
(-1.39%)
5.39B
(+50.85%)
3.57B
(-0.25%)
3.58B
(-15.97%)
4.26B
(-15.72%)
5.06B
(+65.89%)
3.05B
(-27.37%)
4.20B
(+62.08%)
2.59B
(-35.56%)
4.02B
(+77.67%)
2.26B
(+70.46%)
1.33B
(-1.19%)
1.34B
(+26.58%)
1.06B
(-40.09%)
1.77B