C 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-23 2023-02-27 2022-02-28 2021-02-26 2020-02-21 2019-02-22 2018-02-23 2017-02-24 2016-02-26 2015-02-25 2014-03-03 2013-03-01 2012-02-24 2011-02-25 2010-02-26 2009-02-27 2008-02-22 2007-02-23 2006-02-24 2005-02-28 2004-03-01 2003-03-03 2002-03-12 2001-03-14 2000-03-10 1999-03-08 1998-03-24 1997-03-26 1996-03-27 1995-03-31 1994-03-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31
Net Income/Starting Line 9049000000 15076000000 21945000000 11067000000 19405000000 18053000000 -6687000000 14970000000 17296000000 7315000000 13403000000 7690000000 10955000000 10670000000 -1161000000 -32094000000 3617000000 21249000000 24589000000 17046000000 17853000000 13448000000 14126000000 13519000000 9867000000 5807000000 3104000000 2300000000 1628000000 1326000000 951000000 756200000 478800000 372900000 289000000
Cash From Operating Activities 2493000000 25069000000 61249000000 -20621000000 -12837000000 36952000000 -8587000000 53932000000 39737000000 45434000000 57410000000 14271000000 44741000000 35686000000 -55719000000 96540000000 -71430000000 -96000000 31799000000 -2404000000 -14854000000 29885000000 26578000000 2673000000 9154000000 4845000000 667000000 2337000000 3185000000 518000000 334000000 460100000 577300000 697300000 814800000
Depreciation and Amortization 4560000000 4262000000 3964000000 3937000000 3905000000 3754000000 3659000000 3720000000 3506000000 3589000000 3303000000 2507000000 2872000000 2664000000 2853000000 2466000000 2421000000 2503000000 2592000000 687000000 2120000000 1926000000 4479000000 4324000000 3327000000 2979000000 421000000 342000000 304000000 349000000 125000000 97100000 120400000 124100000 102500000
Deferred Income Tax -2416000000 -1141000000 1413000000 -2333000000 -610000000 -51000000 24877000000 1459000000 2794000000 3014000000 2380000000 -4091000000 -74000000 -964000000 -7709000000 -21027000000 -4256000000 90000000 -181000000 -983000000 566000000 -204000000 1014000000 1537000000 485000000 -194000000 -552000000 0 0 0 0 0 0 0 0
Stock Based Compensation 1819000000 1839000000 1685000000 1464000000 1524000000 0 1557000000 1473000000 1388000000 1556000000 1717000000 1812000000 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 17159000000 -14520000000 -1287000000 4113000000 16955000000 -7559000000 3258000000 13018000000 -3069000000 12263000000 10277000000 22634000000 19335000000 9784000000 41075000000 18916000000 33711000000 -3323000000 18101000000 14273000000 25907000000 6136000000 8384000000 -11498000000 -5309000000 -31422000000 -1396000000 -305000000 2978000000 -1881000000 -1455000000 -204000000 -44600000 196900000 207200000
Changes in Working Capital -16739000000 19553000000 38864000000 -53182000000 -59268000000 15937000000 -33694000000 20765000000 19210000000 19253000000 28047000000 -14469000000 11653000000 13532000000 -90777000000 128279000000 -106923000000 -20615000000 -13302000000 -33427000000 -61300000000 8579000000 -1425000000 -5209000000 784000000 27675000000 -910000000 0 -1725000000 724000000 713000000 -189200000 22700000 3400000 216100000
Accounts Receivable 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 0 0 0 0 0 0 0
Inventory 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 0 0 0 0 0 0 0
Accounts Payable 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 0 0 0 0 0 0 0
Deferred Revenue -16739000000 19553000000 38864000000 -53182000000 -59268000000 15937000000 -33694000000 20765000000 19210000000 19253000000 28047000000 -14469000000 11653000000 13532000000 -90777000000 128279000000 -106923000000 -20615000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13302000000 -33427000000 -61300000000 8579000000 -1425000000 -5209000000 784000000 27675000000 -910000000 0 -1725000000 724000000 713000000 -189200000 22700000 3400000 216100000
Cash From Investing Activities -84368000000 -79455000000 -124905000000 -95312000000 -23374000000 -73118000000 -58228000000 -79588000000 14883000000 29491000000 -93306000000 18571000000 11266000000 43337000000 38286000000 -77611000000 -62377000000 -204206000000 -58425000000 -79231000000 -46307000000 -59122000000 -37609000000 -68375000000 -36010000000 -31619000000 -6617000000 -6243000000 -448000000 339000000 -2463000000 -166700000 -818800000 -2015500000 -694700000
Investments in Property Plant and Equipment -6583000000 -5632000000 -4119000000 -3446000000 -5336000000 -3774000000 -3361000000 -2756000000 -3198000000 -3386000000 -3490000000 -3604000000 -3448000000 -2363000000 -1146000000 -2541000000 -4003000000 -4035000000 13887000000 -3011000000 -2354000000 -1377000000 -1774000000 -2249000000 -1572000000 -1805000000 -1618000000 -4160000000 0 0 0 -550000000 -7800000 -78800000 -49300000
Payments for Acquisitions 56000000 5741000000 4119000000 3446000000 5336000000 314000000 3411000000 265000000 -12997000000 0 0 0 0 0 0 0 -15614000000 0 -602000000 -3677000000 -21456000000 -3953000000 -7067000000 -8843000000 -2150000000 -3890000000 0 0 0 0 0 0 0 0 0
Purchases of Securities -314350000000 -261650000000 -359158000000 -334900000000 -274491000000 -186987000000 -185740000000 -211402000000 -242362000000 -258992000000 -220823000000 -256907000000 -314250000000 -406046000000 -281115000000 -344336000000 -274426000000 -296124000000 -203023000000 -195932000000 -208040000000 -393875000000 -454146000000 -106547000000 -91016000000 -88229000000 -26320000000 -29571000000 -18531000000 -9231000000 -2948000000 -2093900000 -1700900000 -1205500000 -1219300000
Proceeds from Sales and Maturities of Securities 274862000000 232809000000 268828000000 270514000000 256224000000 179595000000 191737000000 197708000000 223517000000 229941000000 215931000000 245873000000 322525000000 373502000000 219009000000 302978000000 333099000000 208110000000 180264000000 175788000000 199137000000 358739000000 434945000000 102335000000 83738000000 79536000000 22110000000 27057000000 17275000000 7795000000 2450000000 2042100000 1608900000 853300000 1066100000
Other Investing Activities -38353000000 -50723000000 -34575000000 -30926000000 -5107000000 -62266000000 -67636000000 -66159000000 46725000000 58542000000 -88414000000 29605000000 2991000000 75881000000 100392000000 -36253000000 -105436000000 -116192000000 -35064000000 -55410000000 -15948000000 -20033000000 -11341000000 -55320000000 -26582000000 -19036000000 -2407000000 -3729000000 808000000 1775000000 -1965000000 -114900000 -726800000 -1663300000 -541500000
Cash From Financing Activities 687000000 137763000000 17272000000 233595000000 42933000000 44528000000 66854000000 28292000000 -64773000000 -70270000000 30896000000 -25364000000 -56646000000 -77428000000 13006000000 -24537000000 144494000000 206430000000 33283000000 83311000000 64405000000 27950000000 15248000000 64875000000 27466000000 27962000000 6723000000 3908000000 -2098000000 -1156000000 4301000000 -336100000 262700000 1417900000 -88300000
Debt Repayment -66884000000 -57085000000 -74950000000 -63402000000 -51029000000 -58132000000 -40986000000 -55460000000 -52843000000 -58923000000 -63994000000 -117575000000 -89091000000 -75910000000 -123743000000 -132901000000 -65517000000 -46468000000 -52364000000 -49686000000 -45800000000 -47169000000 -34795000000 -22330000000 -9819000000 -12307000000 -5129000000 -768000000 -1375000000 -1033000000 -448000000 -971800000 -440400000 -464000000 -211600000
Common Stock Issued 2739000000 60679000000 82888000000 66738000000 68964000000 73047000000 126583000000 95645000000 -4797000000 -8974000000 96587000000 92553000000 3750000000 3750000000 20298000000 6864000000 1060000000 1798000000 1400000000 912000000 686000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -6122000000 -3594000000 -7938000000 -3336000000 -17935000000 -14915000000 -14541000000 -9290000000 -5452000000 -1232000000 -931000000 -5000000 -1000000 -6000000 -3000000 -7000000 -1663000000 -7125000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -5212000000 -5003000000 -5198000000 -5352000000 -5447000000 0 -3797000000 -2287000000 -1253000000 -633000000 -314000000 -143000000 -107000000 -9000000 -3237000000 -7526000000 -10778000000 -9826000000 -9188000000 -8375000000 -5773000000 -3676000000 -3185000000 -2654000000 -1973000000 -1846000000 -587000000 -382000000 -341000000 -267000000 -139000000 -85000000 -47700000 -39400000 -29000000
Other Financing Activities 76166000000 142766000000 22470000000 238947000000 48380000000 49548000000 126178000000 95329000000 -5225000000 -9482000000 96135000000 92359000000 28803000000 -5253000000 119691000000 109033000000 221392000000 268051000000 94835000000 141372000000 115978000000 78795000000 53228000000 89859000000 39258000000 42115000000 12439000000 5058000000 -382000000 144000000 4888000000 720700000 750800000 1921300000 152300000
Effect of Forex Changes on Cash 95000000 -3385000000 -1198000000 -1966000000 -908000000 -773000000 693000000 -493000000 -1055000000 -2432000000 -1558000000 274000000 -1301000000 691000000 632000000 -2948000000 1005000000 645000000 -1840000000 731000000 579000000 98000000 -323000000 -530000000 -289000000 31000000 0 0 0 0 0 0 0 0 0
Net Change in Cash -81093000000 79992000000 -47582000000 115696000000 5814000000 7589000000 732000000 2143000000 -11208000000 2223000000 -6568000000 7752000000 729000000 2500000000 -3781000000 -8953000000 11692000000 2882000000 4817000000 2407000000 3823000000 -1189000000 3894000000 -1357000000 321000000 1219000000 773000000 2000000 639000000 -299000000 2172000000 -42700000 21200000 99700000 31800000
Cash at Beginning of Period 342025000000 262033000000 309615000000 193919000000 188105000000 180516000000 23043000000 20900000000 32108000000 29885000000 36453000000 28701000000 27972000000 25472000000 29253000000 38206000000 26514000000 23632000000 23556000000 21149000000 17326000000 18515000000 14621000000 15978000000 13837000000 12618000000 3260000000 1866000000 1227000000 1526000000 272000000 315000000 293800000 198400000 166600000
Cash at End of Period 260932000000 342025000000 262033000000 309615000000 193919000000 188105000000 23775000000 23043000000 20900000000 32108000000 29885000000 36453000000 28701000000 27972000000 25472000000 29253000000 38206000000 26514000000 28373000000 23556000000 21149000000 17326000000 18515000000 14621000000 14158000000 13837000000 4033000000 1868000000 1866000000 1227000000 2444000000 272300000 315000000 298100000 198400000
Free Cash Flow -4090000000 19437000000 57130000000 -24067000000 -18173000000 33178000000 -11948000000 51176000000 36539000000 42048000000 53920000000 10667000000 41293000000 33323000000 -56865000000 93999000000 -75433000000 -4131000000 45686000000 -5415000000 -17208000000 28508000000 24804000000 424000000 7582000000 3040000000 -951000000 -1823000000 3185000000 518000000 334000000 -89900000 569500000 618500000 765500000
Operating Cash Flow 2493000000 25069000000 61249000000 -20621000000 -12837000000 36952000000 -8587000000 53932000000 39737000000 45434000000 57410000000 14271000000 44741000000 35686000000 -55719000000 96540000000 -71430000000 -96000000 31799000000 -2404000000 -14854000000 29885000000 26578000000 2673000000 9154000000 4845000000 667000000 2337000000 3185000000 518000000 334000000 460100000 577300000 697300000 814800000
Capital Expenditure -6583000000 -5632000000 -4119000000 -3446000000 -5336000000 -3774000000 -3361000000 -2756000000 -3198000000 -3386000000 -3490000000 -3604000000 -3448000000 -2363000000 -1146000000 -2541000000 -4003000000 -4035000000 13887000000 -3011000000 -2354000000 -1377000000 -1774000000 -2249000000 -1572000000 -1805000000 -1618000000 -4160000000 0 0 0 -550000000 -7800000 -78800000 -49300000

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.