COF 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
Report Filing: 2024-02-23 2023-02-24 2022-02-25 2021-02-25 2020-02-20 2019-02-20 2018-02-21 2017-02-23 2016-02-25 2015-02-24 2014-02-27 2013-02-28 2012-02-29 2011-03-01 2010-02-26 2009-02-26 2008-02-29 2007-03-01 2006-03-02 2005-03-09 2004-03-05 2003-03-17 2002-03-22 2001-03-29 2000-03-21 1999-03-26 1998-03-18 1997-03-27 1995-12-31 1994-12-31
Net Income/Starting Line 4810000000 7360000000 12390000000 2714000000 5546000000 6015000000 1982000000 3751000000 4050000000 4428000000 4159000000 3517000000 3147000000 2743000000 883781000 -45998000 1570332000 2414493000 1809147000 1543482000 1135842000 899644000 641965000 469634000 363100000 275200000 189400000 155300000 126500000 95200000
Cash From Operating Activities 20575000000 13809000000 12310000000 16699000000 16639000000 12978000000 14182000000 11856000000 10127000000 9304000000 9984000000 9060000000 7455000000 8142000000 2796947000 3482975000 13010430000 3376738000 3632048000 4527755000 2027859000 2275787000 1267749000 1396076000 1272300000 780600000 508600000 275300000 117700000 59100000
Depreciation and Amortization 82000000 3210000000 3481000000 3501000000 3339000000 2396000000 2440000000 2428000000 2100000000 2002000000 2065000000 1862000000 600000000 582000000 682603000 691430000 678757000 542090000 425640000 381852000 384016000 124072000 337562000 244823000 172600000 108200000 46600000 41900000 37400000 19900000
Deferred Income Tax -723000000 -772000000 605000000 -1627000000 -296000000 714000000 1434000000 -686000000 4403000000 3309000000 3200000000 3730000000 2168000000 3941000000 3995502000 5992065000 5744057000 1486262000 -156766000 -140180000 -106519000 0 11134000 0 0 0 0 0 0 0
Stock Based Compensation 513000000 314000000 331000000 203000000 239000000 0 244000000 239000000 161000000 205000000 240000000 199000000 189000000 149000000 145831000 111646000 338778000 211117000 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 13568000000 6554000000 -1923000000 9517000000 7037000000 4789000000 7711000000 6149000000 -137000000 -254000000 193000000 529000000 55000000 61000000 34229000 208102000 5767081000 -877957000 1666284000 1417795000 1590815000 2072593000 978702000 736146000 432200000 337100000 287700000 175000000 65900000 30700000
Changes in Working Capital 2325000000 -2857000000 -2574000000 2391000000 774000000 -1106000000 371000000 -25000000 -450000000 -386000000 127000000 -777000000 1296000000 666000000 -2944999000 -3474270000 -1088575000 -399267000 -261753000 1197632000 -1025744000 -820522000 -690480000 -54527000 304400000 60100000 -15100000 -96900000 -112100000 -86700000
Accounts Receivable -359000000 -641000000 17000000 287000000 -63000000 -74000000 -157000000 -159000000 -72000000 -17000000 276000000 -495000000 65000000 -612000000 -1395080000 -1613467000 -165456000 269114000 0 0 0 0 -1266268000 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 221750000000 220766000000 225351000000 200065000000 184929000000 187709000000 146791000000 93883000000 84126000000 -31014621000 -34021557000 -37869594000 -38237236000 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 122000000 246000000 -71000000 -87000000 -19000000 45000000 85000000 28000000 45000000 10000000 -143000000 -47000000 -22000000 -21000000 -167293000 44789000 56846000 87005000 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 2562000000 -2462000000 -2520000000 2191000000 856000000 -222827000000 -220323000000 -225245000000 -200488000000 -185308000000 -187715000000 -147026000000 -92630000000 -82827000000 29631995000 32115965000 36889629000 37481850000 -261753000 1197632000 -1025744000 -820522000 575788000 -54527000 304400000 60100000 -15100000 -96900000 0 0
Other Working Capital 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 0 -112100000 -86700000
Cash From Investing Activities -21920000000 -29738000000 -31501000000 -14841000000 -22998000000 -15618000000 -15541000000 -25630000000 -29726000000 -15991000000 3721000000 -17987000000 -10363000000 4463000000 10446422000 -15609401000 -10465173000 -7126701000 -6886377000 -10473058000 -8854630000 -9422064000 -7571585000 -5939063000 -4512600000 -2145800000 -1109200000 -2072100000 -1120500000 -561500000
Investments in Property Plant and Equipment -961000000 -934000000 -698000000 -710000000 -887000000 -874000000 -1018000000 -779000000 -532000000 -502000000 -818000000 -560000000 -315000000 -340000000 -231624000 -356327000 -437545000 -712190000 -159823000 -208975000 -252400000 -275436000 -326594000 -374018000 -351000000 -153000000 -51600000 -74900000 -61600000 -58100000
Payments for Acquisitions -2785000000 -1176000000 -669000000 -7000000 -8393000000 -600000000 -3187000000 -629000000 -9314000000 -24000000 -204000000 -17603000000 -1444000000 4194000000 778166000 0 -10464000 -3635356000 159823000 208975000 252400000 275436000 326594000 374018000 351000000 153000000 51600000 74900000 61600000 58100000
Purchases of Securities -10446000000 -14850000000 -27884000000 -43026000000 -12501000000 -33188000000 -18297000000 -17941000000 -16477000000 -17477000000 -16062000000 -29257000000 -16060000000 -26378000000 -27827065000 -21697629000 -12717204000 -7777082000 -3688180000 -6564370000 -4609649000 -5748073000 -4268527000 -407572000 -871400000 -1251700000 -1275900000 -945000000 -403200000 -112000000
Proceeds from Sales and Maturities of Securities 9131000000 21644000000 29745000000 23136000000 18383000000 16328000000 17988000000 14694000000 14284000000 16856000000 16469000000 34673000000 18879000000 24090000000 22950968000 9304773000 8334505000 11180326000 2951029000 2988235000 3122607000 4844937000 2838361000 605092000 762200000 718800000 3049100000 3185800000 3625000000 2393900000
Other Investing Activities -16859000000 -34422000000 -31995000000 5766000000 -19600000000 2716000000 -11027000000 -20975000000 -17687000000 -14844000000 4336000000 -5240000000 -11423000000 2897000000 14775977000 -2860218000 -5634465000 -6182399000 -6149226000 -6896923000 -7367588000 -8518928000 -6141419000 -6136583000 -4403400000 -1612900000 -2882400000 -4312900000 -4342300000 -2843400000
Cash From Financing Activities 13844000000 25131000000 474000000 25164000000 6619000000 1777000000 3218000000 15727000000 20380000000 7638000000 -18472000000 14147000000 3497000000 -16041000000 -12050088000 14796360000 -2384344000 4339192000 5914385000 5376232000 7888275000 7357817000 6774367000 4533197000 3186600000 1427700000 309400000 1453300000 1468300000 908300000
Debt Repayment -11270000000 -22621000000 -7293000000 -21715000000 -14984000000 -8165000000 -44187000000 -27710000000 -26145000000 -5367000000 -12871000000 -5761000000 -11243000000 -22344000000 -7824194000 -14853133000 -612500000 -1258178000 -1525407000 -1160639000 -1059940000 -766058000 -706916000 -1125292000 -1012600000 -1218200000 -891400000 -603500000 -54000000 -1737500000
Common Stock Issued 299000000 276000000 253000000 241000000 199000000 175000000 164000000 131000000 111000000 100000000 81000000 3233000000 40000000 30000000 1537363000 772017000 43493000 36751000 770311000 23910000 25147000 0 477892000 0 0 0 0 0 0 0
Common Stock Repurchased -718000000 -4948000000 -9705000000 -1768000000 -2481000000 -2284000000 -240000000 -3661000000 -2441000000 -2045000000 -1033000000 -43000000 -42000000 -22000000 -14572000 -12501000 -3024969000 -21615000 -40049000 -17232000 -4069000 0 -477892000 0 0 0 0 0 0 0
Dividends Paid -1159000000 -1178000000 -1422000000 -740000000 -1035000000 0 -1045000000 -1026000000 -974000000 -746000000 -608000000 -126000000 -91000000 -91000000 -318844000 -568255000 -42055000 -32324000 -27504000 -25618000 -24282000 -23457000 -22310000 -20824000 -20700000 -20500000 -20600000 -20600000 -15900000 0
Other Financing Activities 26692000000 53602000000 18641000000 49146000000 24920000000 13089000000 48526000000 47993000000 49829000000 15696000000 -4041000000 16844000000 14833000000 6386000000 -5429841000 29458232000 1251687000 5614558000 6737034000 6555811000 8951419000 8147332000 7503593000 5679313000 4219900000 2666400000 1221400000 2077400000 1538200000 2645800000
Effect of Forex Changes on Cash -13844000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1365200000 600600000 1796800000 1002800000 502400000
Net Change in Cash 12499000000 9202000000 -18717000000 27022000000 260000000 -863000000 1859000000 1953000000 781000000 951000000 -4767000000 5220000000 589000000 -3436000000 1193281000 2669934000 160913000 589229000 2660056000 -569071000 1061504000 211540000 470531000 -9790000 -53700000 1427700000 309400000 1453300000 1468300000 908300000
Cash at Beginning of Period 31256000000 22054000000 40771000000 13749000000 13489000000 14352000000 12493000000 8023000000 7242000000 6291000000 11058000000 5838000000 5249000000 8685000000 7491343000 4821409000 4660496000 4071267000 1411211000 1980282000 918778000 707238000 236707000 246497000 300200000 237700000 529000000 872500000 406900000 1000000
Cash at End of Period 43755000000 31256000000 22054000000 40771000000 13749000000 13489000000 14352000000 9976000000 8023000000 7242000000 6291000000 11058000000 5838000000 5249000000 8684624000 7491343000 4821409000 4660496000 4071267000 1411211000 1980282000 918778000 707238000 236707000 246500000 1665400000 838400000 2325800000 1875200000 909300000
Free Cash Flow 19614000000 12875000000 11612000000 15989000000 15752000000 12104000000 13164000000 11077000000 9595000000 8802000000 9166000000 8500000000 7140000000 7802000000 2565323000 3126648000 12572885000 2664548000 3472225000 4318780000 1775459000 2000351000 941155000 1022058000 921300000 627600000 457000000 200400000 56100000 1000000
Operating Cash Flow 20575000000 13809000000 12310000000 16699000000 16639000000 12978000000 14182000000 11856000000 10127000000 9304000000 9984000000 9060000000 7455000000 8142000000 2796947000 3482975000 13010430000 3376738000 3632048000 4527755000 2027859000 2275787000 1267749000 1396076000 1272300000 780600000 508600000 275300000 117700000 59100000
Capital Expenditure -961000000 -934000000 -698000000 -710000000 -887000000 -874000000 -1018000000 -779000000 -532000000 -502000000 -818000000 -560000000 -315000000 -340000000 -231624000 -356327000 -437545000 -712190000 -159823000 -208975000 -252400000 -275436000 -326594000 -374018000 -351000000 -153000000 -51600000 -74900000 -61600000 -58100000

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.