Canadian National Railway Co

NYSE CNI

Download Data

Canadian National Railway Co Cash Flow Statement 1995 - 2023

This table shows the Cash Flow Statement for Canadian National Railway Co going from 1995 until 2023. The cash flow statement is a financial statement that shows the inflow and outflow of cash and cash equivalents from a company's operating, investing, and financing activities over a specified period. It provides crucial information about a company's ability to generate and manage cash, which is essential for its day-to-day operations, investments, and debt obligations.
Cash Flow Statement Trend Unit 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-12-31 1996-12-31 1995-12-31
Net Income
Loading...
M 5,625 5,118 4,899 3,562 4,216 4,328 5,484 3,640 3,538 3,167 2,612 2,680 2,457 2,104 1,854 1,895 2,158 2,087 1,556 1,258 1,014 800 1,040 937 748 222 421 124 -1,091
Depreciation and Amortization
Loading...
M 1,817 1,729 1,598 1,589 1,562 1,329 1,281 1,225 1,158 1,050 980 924 884 834 790 725 678 653 630 602 560 591 538 533 -498 -317 -202 -196 -234
Non-Cash Items (Other)
Loading...
M 411 -173 265 146 424 -110 -197 -256 -112 -67 -68 -780 -540 -152 -221 -274 -1 5 7 106 -34 201 -246 -394 1,013 608 341 843 1,935
Operating Cash Flow
Loading...
M 6,965 6,667 6,971 6,165 5,923 5,918 5,516 5,202 5,140 4,381 3,548 3,060 2,976 2,999 2,279 2,031 2,417 2,950 2,705 2,139 1,976 1,612 1,621 1,506 1,282 1,227 643 567 134
Capital Expenditures
Loading...
M -3,187 -2,750 -2,891 -2,863 -3,865 -3,531 -2,673 -2,695 -2,706 -2,297 -1,973 -1,731 -1,625 -1,586 -1,402 -1,424 -1,387 -1,298 -1,186 -1,072 -1,043 -938 -1,058 -958 -939 -738 -578 -496 -326
Net Acquisitions
Loading...
M - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Other Investing Activities
Loading...
M - 240 926 -75 -66 -67 -65 -72 -121 -45 0 21 25 35 102 61 404 28 90 160 0 60 70 0 - - - - -
Investing Cash Flow
Loading...
M - 240 926 -75 -66 -67 -65 -72 -121 -45 0 21 25 35 102 61 404 28 90 160 0 60 70 0 - - - - -
Repayment/Issuance of Debt (Net)
Loading...
M - 2,079 -392 -705 1,392 974 454 691 77 -66 0 0 0 0 0 568 595 161 0 0 0 0 0 0 - - - - -
Equity Repurchase (Common, Net)
Loading...
M -4,583 -4,814 -1,608 -393 -1,733 -2,038 -2,071 -2,052 -1,842 -1,505 -1,400 -1,400 -1,420 -913 0 -1,021 -1,584 -1,483 -1,418 -273 -656 -203 4,015 -529 - 4,553 - - -271
Dividends Paid
M 2,071 2,004 1,740 1,634 1,544 1,333 1,239 1,159 996 818 724 652 585 503 474 436 418 340 275 222 191 170 150 136 118 98 78 68 3
Other Financial Activities
Loading...
M -13 2,534 -142 -22 -84 2 -72 -65 1,367 775 1,881 2,471 1,438 -1,383 1,626 4,433 4,171 3,308 3,003 8,499 4,300 3,316 150 996 457 0 213 213 -27
Financing Cash Flow
Loading...
M -13 2,534 -142 -22 -84 2 -72 -65 1,367 775 1,881 2,471 1,438 -1,383 1,626 4,433 4,171 3,308 3,003 8,499 4,300 3,316 150 996 457 0 213 213 -27
Exchange Rate Adjustment
Loading...
M - - - - 0 0 0 0 0 - - - - - - - - - - - - - - - - - - - -
Beginning Cash
Loading...
M 834 1,341 1,100 588 759 553 672 153 52 214 155 101 490 352 413 310 179 62 147 130 25 53 15 305 317 361 106 119 255
Ending Cash
Loading...
M 924 834 1,341 1,100 588 759 553 176 153 52 214 155 101 490 352 413 310 179 62 147 130 25 53 15 306 263 365 106 119
Stock-Based Compensation
Loading...
M 64 63 -451 252 -288 -338 - -76 - -80 -69 -281 -348 - -226 - -270 - -4 4 - - - - -1 507 -23 - -
Issuance/Purchase of Shares
Loading...
M -4,583 -4,814 -1,608 -393 -1,733 -2,038 -2,071 -2,052 -1,842 -1,505 -1,400 -1,400 -1,420 -913 0 -1,021 -1,584 -1,483 -1,418 -273 -656 -203 4,015 -529 - 4,553 - - -271
Capital Stock Change
Loading...
M - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Working Capital
Loading...
M -1,946 -625 306 -172 -1,457 -772 -1,793 -901 -845 -135 -521 -334 133 -316 253 -136 -542 -778 -809 -549 -795 -942 -505 -797 -250 -339 344 -176 -274
Free Cash Flow
Loading...
M 3,778 3,917 4,080 3,302 2,058 2,387 2,843 2,507 2,434 2,084 1,575 1,329 1,351 1,413 877 607 1,030 1,652 1,519 1,067 933 674 563 548 343 489 65 71 -192

StockViz Staff

September 19, 2024

Any question? Send us an email