Canadian National Railway Company logo

Canadian National Railway Company

CNI

Financial Statements

Income Statement (Annual)

Amounts in millions

2024

12/31/2024

Revenue
12,614
Cost of Revenue
7,458
Gross Profit
5,156
Gross Margin
40.9%
Operating Income
4,623
Operating Margin
36.6%
Net Income
3,292
Net Margin
26.1%
EPS (Basic)
$7.02
EPS (Diluted)
$7.01
EBITDA
6,390
EBITDA Margin
50.7%

2023

12/31/2023

Revenue
12,453
Cost of Revenue
7,161
Gross Profit
5,292
Gross Margin
42.5%
Operating Income
4,882
Operating Margin
39.2%
Net Income
4,163
Net Margin
33.4%
EPS (Basic)
$8.53
EPS (Diluted)
$8.53
EBITDA
6,680
EBITDA Margin
53.6%

2022

12/31/2022

Revenue
12,659
Cost of Revenue
7,186
Gross Profit
5,473
Gross Margin
43.2%
Operating Income
5,062
Operating Margin
40.0%
Net Income
3,787
Net Margin
29.9%
EPS (Basic)
$10.02
EPS (Diluted)
$7.44
EBITDA
6,690
EBITDA Margin
52.8%

2021

12/31/2021

Revenue
10,713
Cost of Revenue
6,222
Gross Profit
4,491
Gross Margin
41.9%
Operating Income
4,156
Operating Margin
38.8%
Net Income
3,625
Net Margin
33.8%
EPS (Basic)
$8.81
EPS (Diluted)
$6.90
EBITDA
6,327
EBITDA Margin
59.1%

2020

12/31/2020

Revenue
10,226
Cost of Revenue
5,956
Gross Profit
4,271
Gross Margin
41.8%
Operating Income
3,535
Operating Margin
34.6%
Net Income
2,623
Net Margin
25.7%
EPS (Basic)
$5.01
EPS (Diluted)
$5.00
EBITDA
4,931
EBITDA Margin
48.2%