Canadian National Railway Company (CNI)
NYSE: CNI · IEX Real-Time Price · USD
128.06
+0.72 (0.56%)
May 20, 2024, 2:46 PM EDT - Market open

Canadian National Railway Income Statement

Millions CAD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 2002
Revenue
16,82817,10714,47713,81914,917
Upgrade
Revenue Growth (YoY)
-1.63%18.17%4.76%-7.36%4.16%
Upgrade
Cost of Revenue
9,6779,7118,4088,0488,832
Upgrade
Gross Profit
7,1517,3966,0695,7716,085
Upgrade
Other Operating Expenses
554556453994492
Upgrade
Operating Expenses
554556453994492
Upgrade
Operating Income
6,5976,8405,6164,7775,593
Upgrade
Interest Expense / Income
722548610554538
Upgrade
Other Expense / Income
-613-471-1,336-298-374
Upgrade
Pretax Income
6,4886,7636,3424,5215,429
Upgrade
Income Tax
8631,6451,4439761,213
Upgrade
Net Income
5,6255,1184,8993,5454,216
Upgrade
Net Income Growth
9.91%4.47%38.19%-15.92%-2.59%
Upgrade
Shares Outstanding (Basic)
658686709711720
Upgrade
Shares Outstanding (Diluted)
659688710713723
Upgrade
Shares Change
-4.24%-3.10%-0.38%-1.33%-2.05%
Upgrade
EPS (Basic)
8.557.466.914.985.85
Upgrade
EPS (Diluted)
8.537.446.904.975.83
Upgrade
EPS Growth
14.65%7.83%38.83%-14.75%-0.68%
Upgrade
Free Cash Flow
3,9074,1904,0803,3022,058
Upgrade
Free Cash Flow Per Share
5.946.105.764.642.86
Upgrade
Dividend Per Share
2.3252.2501.9671.7461.618
Upgrade
Dividend Growth
3.33%14.39%12.66%7.91%16.40%
Upgrade
Gross Margin
42.49%43.23%41.92%41.76%40.79%
Upgrade
Operating Margin
39.20%39.98%38.79%34.57%37.49%
Upgrade
Profit Margin
33.43%29.92%33.84%25.65%28.26%
Upgrade
Free Cash Flow Margin
23.22%24.49%28.18%23.89%13.80%
Upgrade
Effective Tax Rate
13.30%24.32%22.75%21.59%22.34%
Upgrade
EBITDA
9,0279,0408,5506,6647,529
Upgrade
EBITDA Margin
53.64%52.84%59.06%48.22%50.47%
Upgrade
Depreciation & Amortization
1,8171,7291,5981,5891,562
Upgrade
EBIT
7,2107,3116,9525,0755,967
Upgrade
EBIT Margin
42.85%42.74%48.02%36.72%40.00%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).