Canadian National Railway

AI Score

XX

Unlock

98.64
1.18 (1.21%)
At close: Apr 01, 2025, 3:59 PM
96.86
-1.80%
After-hours: Apr 01, 2025, 08:00 PM EDT

Canadian National Railway Income Statement

Year FY24 FY23 FY22 FY21 FY20
Revenue 17.05B 16.83B 17.11B 14.48B 13.82B
Cost of Revenue 10.08B 9.68B 9.71B 8.41B 8.05B
Gross Profit 6.97B 7.15B 7.4B 6.07B 5.77B
Operating Income 6.25B 6.6B 6.84B 5.62B 4.78B
Interest Income n/a n/a 548M 610M 554M
Pretax Income 5.85B 6.49B 6.76B 6.34B 4.54B
Net Income 4.45B 5.63B 5.12B 4.9B 3.54B
Selling & General & Admin n/a -479M 894M 842M 940M
Research & Development n/a n/a n/a n/a n/a
Other Expenses 720M 1.03B 471M 8.86B 321M
Operating Expenses 720M 554M 471M 8.86B 321M
Interest Expense 891M 722M 548M 610M 554M
Selling & Marketing Expenses n/a n/a 1.39B 1.25B 1.23B
Cost & Expenses 10.8B 10.23B 9.71B 17.27B 8.05B
Income Tax 1.4B 863M 1.65B 1.44B 982M
Shares Outstanding (Basic) 635M 659.44M 686.4M 708.5M 711.3M
Shares Outstanding (Diluted) 636.2M 659.1M 688.3M 710.3M 713M
EPS (Basic) 7.00 8.53 7.46 6.91 5.01
EPS (Diluted) n/a n/a n/a n/a n/a
EBITDA 8.63B 9.03B 9.07B 7.61B 7.65B
Depreciation & Amortization 1.89B 1.82B 1.73B 1.6B 1.59B