CI Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
Report Filing: 2024-02-29 2023-02-23 2022-02-24 2021-02-25 2020-02-27 2019-02-28 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 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31
Net Income/Starting Line 5164000000 6746000000 5415000000 8489000000 5120000000 2646000000 2232000000 1843000000 2077000000 2094000000 1478000000 1624000000 1328000000 1349000000 1304000000 288000000 1120000000 1159000000 1276000000 1577000000 620000000 -397000000 989000000 987000000 699000000 1292000000 1086000000 1056000000 211000000 554000000 234000000 337000000 453000000 318000000 458000000
Cash From Operating Activities 11813000000 8656000000 7191000000 10350000000 9485000000 3770000000 4086000000 4026000000 2717000000 1994000000 719000000 2350000000 1491000000 1743000000 745000000 1656000000 1342000000 642000000 718000000 1436000000 2308000000 1378000000 1086000000 1685000000 1817000000 627000000 1231000000 700000000 1104000000 475000000 1120000000 696000000 744000000 1011000000 1402000000
Depreciation and Amortization 3028000000 2937000000 2923000000 2802000000 3651000000 695000000 566000000 610000000 585000000 588000000 597000000 560000000 345000000 292000000 268000000 244000000 194000000 208000000 221000000 230000000 246000000 221000000 244000000 233000000 225000000 318000000 255000000 0 0 0 0 0 0 0 0
Deferred Income Tax -1659000000 -480000000 -220000000 -386000000 -313000000 -101000000 242000000 74000000 21000000 -22000000 197000000 134000000 242000000 190000000 319000000 -221000000 0 -23000000 394000000 -72000000 187000000 -41000000 203000000 -73000000 47000000 -123000000 71000000 126000000 -218000000 27000000 -479000000 -335000000 0 0 0
Stock Based Compensation 286000000 264000000 268000000 289000000 299000000 0 178000000 128000000 111000000 101000000 88000000 98000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items -7695000000 -1431000000 141000000 199000000 561000000 90000000 357000000 -10000000 92000000 -83000000 -2263000000 28000000 -86000000 -1222000000 -313000000 471000000 -310000000 -688000000 -892000000 -629000000 119000000 -761000000 -504000000 -422000000 -27000000 -1252000000 -288000000 431000000 -1707000000 124000000 -1949000000 -777000000 -161000000 -1091000000 -1383000000
Changes in Working Capital 3488000000 620000000 -872000000 3598000000 643000000 449000000 765000000 1534000000 -1000000 -429000000 938000000 66000000 -337000000 1138000000 -844000000 742000000 338000000 -14000000 -288000000 -719000000 269000000 2356000000 154000000 960000000 873000000 392000000 107000000 -913000000 2818000000 -230000000 3314000000 1471000000 452000000 1784000000 2327000000
Accounts Receivable -2202000000 -2275000000 -3232000000 -1266000000 -990000000 471000000 -19000000 805000000 -890000000 -758000000 259000000 -9000000 0 0 0 0 68000000 162000000 272000000 576000000 248000000 -100000000 -59000000 -784000000 -99000000 -487000000 650000000 -117000000 178000000 852000000 121000000 309000000 154000000 -352000000 -341000000
Inventory -868000000 -1055000000 143000000 30000000 149000000 216000000 -72000000 30000000 0 0 0 0 0 0 0 0 -37513000000 -40101000000 -42818000000 -78735000000 -88301000000 -85881000000 -88519000000 -92331000000 -92929000000 -110861000000 -105006000000 -97530000000 -92420000000 -84133000000 -81126000000 -66917000000 -64154000000 -60127000000 -54744000000
Accounts Payable 5511000000 3334000000 1884000000 4237000000 1151000000 -510000000 0 0 0 0 0 0 0 0 0 0 126000000 -106000000 -345000000 -1222000000 -38000000 2085000000 28000000 1744000000 1238000000 561000000 -337000000 -328000000 1139000000 -972000000 1536000000 581000000 149000000 1068000000 1334000000
Deferred Revenue 1047000000 616000000 333000000 597000000 333000000 272000000 784000000 729000000 889000000 329000000 679000000 75000000 -337000000 1138000000 -844000000 742000000 37657000000 40031000000 42603000000 78662000000 88360000000 86252000000 88704000000 92331000000 92663000000 111179000000 104800000000 97062000000 93921000000 84023000000 82783000000 67498000000 64303000000 61195000000 56078000000
Other Working Capital 0 0 0 0 0 0 72000000 -30000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -5641000000 3098000000 -3611000000 2976000000 -734000000 -26378000000 -1703000000 -2574000000 -1599000000 -1755000000 15000000 -3857000000 -1270000000 -1342000000 -1485000000 -2572000000 269000000 1548000000 258000000 1218000000 -796000000 -1486000000 -2028000000 -907000000 2495000000 1292000000 -966000000 -357000000 -3713000000 -2087000000 -3205000000 -2630000000 -2755000000 -2243000000 -1893000000
Investments in Property Plant and Equipment -1573000000 -1295000000 -1154000000 -1094000000 -1050000000 -528000000 -471000000 -461000000 -510000000 -473000000 -527000000 -408000000 -422000000 -300000000 -307000000 -257000000 -262000000 -136000000 -61000000 -38000000 -107000000 -303000000 0 0 -3450000000 0 0 0 0 0 0 0 0 0 0
Payments for Acquisitions -434000000 4835000000 -1894000000 5453000000 -153000000 -24455000000 -209000000 -4000000 -99000000 166000000 -76000000 -3581000000 -102000000 -344000000 -277000000 -1327000000 -42000000 0 0 2121000000 231000000 0 350000000 45000000 107000000 960000000 -1305000000 0 0 58000000 0 0 0 0 0
Purchases of Securities -5657000000 -4319000000 -6107000000 -6689000000 -6035000000 -6826000000 -6693000000 -6889000000 -1183000000 -2115000000 -1930000000 -821000000 -4953000000 -2325000000 -2930000000 -3475000000 -3264000000 -4799000000 -5397000000 -14513000000 -19456000000 -15389000000 -10285000000 -9903000000 -11247000000 -14897000000 -14950000000 -23427000000 -32830000000 -28954000000 -32278000000 -26556000000 -26549000000 -26796000000 -30501000000
Proceeds from Sales and Maturities of Securities 2822000000 4110000000 5594000000 5377000000 6623000000 5540000000 5765000000 4730000000 53000000 691000000 1995000000 595000000 4056000000 1928000000 2049000000 2829000000 3689000000 6534000000 5735000000 13672000000 18407000000 14241000000 8630000000 8996000000 10622000000 15670000000 15594000000 23214000000 29269000000 27002000000 29142000000 23933000000 24004000000 24370000000 28555000000
Other Investing Activities -799000000 -233000000 -50000000 -71000000 -119000000 -109000000 -95000000 50000000 140000000 -24000000 553000000 358000000 151000000 -301000000 -20000000 -342000000 148000000 -51000000 -19000000 -24000000 129000000 -35000000 -723000000 -45000000 6463000000 -441000000 -305000000 -144000000 -152000000 -193000000 -69000000 -7000000 -210000000 183000000 53000000
Cash From Financing Activities -4294000000 -11240000000 -8212000000 -8533000000 -7187000000 23515000000 -2651000000 -225000000 -530000000 -1582000000 -930000000 -228000000 2867000000 274000000 307000000 314000000 -1041000000 -2513000000 -1785000000 -1527000000 -1695000000 -235000000 670000000 -774000000 -4213000000 -1539000000 658000000 -593000000 2478000000 2062000000 2311000000 1114000000 1982000000 1637000000 747000000
Debt Repayment -278000000 -500000000 -4578000000 -9447000000 -4491000000 -131000000 -1250000000 -148000000 -959000000 -112000000 -116000000 -326000000 -451000000 -270000000 -200000000 -595000000 -378000000 -100000000 -500000000 -815000000 -127000000 -36000000 -145000000 -102000000 -27000000 -108000000 -318000000 -158000000 -9000000 -46000000 -148000000 -11000000 -70000000 -11000000 -8000000
Common Stock Issued 187000000 389000000 326000000 376000000 224000000 68000000 131000000 36000000 154000000 110000000 150000000 121000000 734000000 64000000 30000000 37000000 248000000 251000000 346000000 64000000 6000000 68000000 38000000 72000000 42000000 26000000 19000000 12000000 21000000 0 0 0 0 413000000 -232000000
Common Stock Repurchased -2284000000 -7607000000 -7742000000 -4042000000 -1987000000 -342000000 -2725000000 -139000000 -671000000 -1612000000 -1003000000 -208000000 -225000000 -201000000 346000000 -378000000 -1185000000 -2765000000 -1618000000 -676000000 -3000000 -355000000 -1139000000 -1696000000 -3028000000 -833000000 -335000000 -292000000 75000000 0 0 0 0 -302000000 -36000000
Dividends Paid -1450000000 -1384000000 -1341000000 -15000000 0 0 0 0 0 -11000000 -11000000 -11000000 -11000000 -11000000 -11000000 -14000000 -11000000 -12000000 -13000000 -100000000 -185000000 -185000000 -190000000 -200000000 -238000000 -243000000 -245000000 -242000000 -222000000 -219000000 -219000000 -218000000 -217000000 -233000000 -249000000
Other Financing Activities -469000000 -2138000000 5123000000 9503000000 -252000000 48263000000 2854000000 26000000 1840000000 43000000 50000000 196000000 2820000000 692000000 142000000 1264000000 285000000 113000000 -500000000 0 -1386000000 273000000 2106000000 1152000000 -962000000 -381000000 1537000000 87000000 2613000000 2327000000 2678000000 1343000000 2269000000 1770000000 1272000000
Effect of Forex Changes on Cash 16000000 -86000000 -65000000 41000000 -8000000 -24000000 55000000 -10000000 -40000000 -32000000 13000000 23000000 -3000000 6000000 15000000 -26000000 8000000 6000000 -1000000 0 0 0 -1000000 -30000000 9000000 23000000 -58000000 -22000000 -3000000 32000000 -26000000 -32000000 -4000000 10000000 10000000
Net Change in Cash 1898000000 428000000 -4697000000 4834000000 1556000000 883000000 -213000000 1217000000 548000000 -1375000000 -183000000 -1712000000 3085000000 681000000 -418000000 -628000000 578000000 -317000000 -810000000 1127000000 -183000000 -343000000 -273000000 -26000000 246000000 403000000 865000000 -272000000 -134000000 482000000 200000000 -852000000 -33000000 415000000 266000000
Cash at Beginning of Period 5924000000 5548000000 10245000000 5411000000 3855000000 2972000000 3185000000 1968000000 1420000000 2795000000 2978000000 4690000000 1605000000 924000000 1342000000 1970000000 1392000000 1709000000 2519000000 1392000000 1575000000 1918000000 2206000000 2232000000 1986000000 2625000000 1760000000 1559000000 1693000000 1211000000 1011000000 1863000000 1896000000 733000000 467000000
Cash at End of Period 7822000000 5976000000 5548000000 10245000000 5411000000 3855000000 2972000000 3185000000 1968000000 1420000000 2795000000 2978000000 4690000000 1605000000 924000000 1342000000 1970000000 1392000000 1709000000 2519000000 1392000000 1575000000 1933000000 2206000000 2232000000 3028000000 2625000000 1287000000 1559000000 1693000000 1211000000 1011000000 1863000000 1148000000 733000000
Free Cash Flow 10240000000 7361000000 6037000000 9256000000 8435000000 3242000000 3615000000 3565000000 2207000000 1521000000 192000000 1942000000 1069000000 1443000000 438000000 1399000000 1080000000 506000000 657000000 1398000000 2201000000 1075000000 1086000000 1685000000 -1633000000 627000000 1231000000 700000000 1104000000 475000000 1120000000 696000000 744000000 1011000000 1402000000
Operating Cash Flow 11813000000 8656000000 7191000000 10350000000 9485000000 3770000000 4086000000 4026000000 2717000000 1994000000 719000000 2350000000 1491000000 1743000000 745000000 1656000000 1342000000 642000000 718000000 1436000000 2308000000 1378000000 1086000000 1685000000 1817000000 627000000 1231000000 700000000 1104000000 475000000 1120000000 696000000 744000000 1011000000 1402000000
Capital Expenditure -1573000000 -1295000000 -1154000000 -1094000000 -1050000000 -528000000 -471000000 -461000000 -510000000 -473000000 -527000000 -408000000 -422000000 -300000000 -307000000 -257000000 -262000000 -136000000 -61000000 -38000000 -107000000 -303000000 0 0 -3450000000 0 0 0 0 0 0 0 0 0 0

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.