CACC 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
Report Filing: 2023-12-31 2023-02-10 2022-02-11 2021-02-12 2020-02-11 2019-02-08 2018-02-09 2017-02-10 2016-02-12 2015-02-12 2014-02-14 2013-02-20 2012-02-24 2011-02-24 2010-03-03 2009-02-27 2008-03-14 2007-03-02 2006-03-10 2006-01-30 2004-03-15 2003-03-31 2002-03-28 2001-04-02 2000-03-30 1999-03-31 1998-03-23 1997-03-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31
Net Income/Starting Line 286100000 535800000 958300000 421000000 656100000 574000000 470200000 332800000 299700000 266200000 253100000 219700000000 188044000 170077000 146255000 67177000 54916000 58640000 72677000 57325000 28181000 31118000 29203000 23650000 -10700000 25000000 1500000 41500000 29600000 20600000 12400000 8600000
Cash From Operating Activities 1203800000 1238700000 1069400000 985200000 812300000 703900000 566000000 507200000 404200000 365200000 325700000 308600000000 275648000 200698000 152780000 155480000 97892000 86174000 104977000 83820000 64055000 59630000 68788000 59384000 35683000 55712000 64619000 72931000 48300000 32400000 16700000 13400000
Depreciation and Amortization 26600000 25600000 26300000 23800000 22400000 19500000 16400000 15300000 14200000 13200000 13200000 12200000000 10049000 11080000 5139000 5342000 4105000 4624000 5209000 5781000 8679000 4718000 4652000 3727000 4697000 3793000 2550000 1369000 900000 600000 300000 200000
Deferred Income Tax -38000000 -7700000 44700000 68300000 85500000 49300000 -85600000 24200000 35600000 56100000 8800000 25000000000 15309000 13863000 17740000 11777000 20346000 636000 11961000 12857000 12712000 999000 -66000 934000 -1298000 -3518000 5628000 964000 2800000 1300000 1200000 500000
Stock Based Compensation 39100000 36500000 24800000 6200000 7600000 10300000 15400000 7400000 12400000 15300000 8500000 12200000000 1881000 4127000 6805000 4309000 4659000 87000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 738600000 481700000 8000000 563600000 78000000 56700000 129400000 90300000 41800000 34800000 22000000 24000000000 28984000 11464000 -12064000 46103000 20143000 10735000 2244000 7051000 27425000 31924000 23222000 18107000 52977000 14309000 86088000 13080000 -800000 -2500000 400000 -500000
Changes in Working Capital 151400000 166800000 7300000 -97700000 -37300000 -5900000 20200000 37200000 500000 -20400000 20100000 15500000000 31381000 -9913000 -11095000 20772000 -6277000 11452000 12886000 806000 -12942000 -9129000 11777000 12966000 -9993000 16128000 -31147000 16018000 15800000 12400000 2400000 4600000
Accounts Receivable 4400000 100500000 37800000 -80800000 -58300000 -5700000 100000 7700000 0 0 0 0 0 0 0 0 1248000 -3425000 110000 621000 -7970000 981000 3000 11775000 -12500000 13700000 -21900000 -200000 -1000000 -2400000 -300000 -200000
Inventory -4400000 -100500000 -37800000 80800000 58300000 0 0 0 0 0 0 0 0 0 0 0 -10226000 0 7464000 12336000 -4095000 -9909000 11610000 11989000 -8932000 15761000 -28170000 10642000 0 0 0 0
Accounts Payable 49700000 67900000 -10700000 -18400000 17300000 41600000 10300000 11800000 13000000 600000 8000000 10000000000 20737000 -730000 -4029000 46000 1453000 22589000 7354000 11715000 1081000 -10110000 16705000 1191000 2500000 2600000 -9200000 16200000 8900000 8600000 1500000 2500000
Deferred Revenue 101700000 98900000 18000000 -79300000 -54600000 -47500000 9900000 25400000 -12500000 -21000000 12100000 5500000000 10644000 -9183000 -7066000 20726000 1248000 -7712000 -2042000 -23866000 -1958000 9909000 -16541000 -11989000 8939000 -15933000 28123000 -10624000 7900000 6200000 1200000 2300000
Other Working Capital 0 0 0 0 0 5700000 -100000 -7700000 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 -1416800000 -460600000 437300000 -673500000 -1024200000 -1238300000 -902700000 -935500000 -639500000 -363400000 -333600000 -400900000000 -453995000 -163250000 -24761000 -266290000 -240399000 -107586000 -50427000 -64281000 -38415000 26604000 -117197000 -33467000 24210000 128426000 354588000 268591000 183400000 129000000 84400000 36000000
Investments in Property Plant and Equipment -4000000 -3100000 -7600000 -8500000 -26800000 -25100000 -8400000 -5500000 -4000000 -4300000 -5600000 -8800000000 -6334000 -3440000 -2925000 -6341000 -7659000 -1536000 -2863000 -3567000 -3062000 -6439000 -5880000 -3902000 -4821000 -3581000 -8943000 -5985000 -1900000 -2800000 -6800000 -300000
Payments for Acquisitions 43300000 0 0 0 0 0 0 0 0 65400000 105700000 57100000000 -85184000 -44220000 -44269000 -58503000 0 0 0 0 0 0 0 0 16147000 0 0 0 0 0 0 0
Purchases of Securities -43300000 -50100000 -38800000 -43200000 -40100000 -43800000 -34500000 -39100000 -34100000 -65400000 -105700000 -57100000000 -532000 -1063000 -1451000 -1514000 -550000 -795000 -3239000 -928000 0 0 0 0 -1378000 -218000 -3653000 -3800000 -1100000 0 0 -8700000
Proceeds from Sales and Maturities of Securities 8500000 35400000 40500000 37800000 41000000 31200000 33400000 41700000 38500000 49600000 86200000 9600000000 454000 1256000 1661000 1094000 898000 580000 475809000 398019000 349105000 337157000 0 375000 5192000 0 0 5000 0 700000 6600000 0
Other Investing Activities -1421300000 -442800000 443200000 -659600000 -998300000 -1200600000 -893200000 -932600000 -639900000 -408700000 -414200000 -401700000000 -362399000 -115783000 22223000 -201026000 -233088000 -105835000 -520134000 -457805000 -384458000 -304114000 -111317000 -29940000 9070000 132225000 367184000 278371000 186400000 131100000 84600000 45000000
Cash From Financing Activities 266200000 -794600000 -1468700000 -433200000 400300000 599900000 330300000 436600000 235200000 400000 3100000 96600000000 179212000 -35823000 -128994000 112974000 134958000 22835000 -46986000 -17795000 -6685000 -96084000 44627000 -21084000 -60943000 -171438000 -417457000 -345430000 -231500000 -163600000 -102200000 -45900000
Debt Repayment -10303400000 -8193500000 -3384900000 -8109100000 -6316300000 -4208800000 -5420700000 -3248900000 -2820200000 -4490600000 -3679600000 -3996400000000 -3343254000 -1491256000 -1162635000 -1305816000 -1113608000 -848888000 -418396000 -521121000 -103406000 -168828000 -218567000 -117264000 -162579000 -172635000 -20000000 -6600000 -200000 -100000 -106900000 -2700000
Common Stock Issued 5200000 15100000 11800000 0 0 0 0 0 0 0 0 0 0 0 0 0 2584000 12091000 210000 5022000 2037000 3615000 2033000 79000 380000 1430000 2874000 1528000 3300000 500000 100000 0
Common Stock Repurchased -202600000 -784500000 -1471800000 -480800000 -300400000 -129100000 -123500000 -121700000 -86500000 -343700000 -135200000 -152500000000 -130886000 -202247000 -541000 -66000 -9530000 -247168000 0 -107236000 -5316000 -7011000 -3262000 -18851000 -1510000 0 0 0 0 0 0 0
Dividends Paid 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
Other Financing Activities 10772200000 8183400000 3388000000 8156700000 7017000000 4937800000 5874500000 3807200000 3141900000 4834700000 3817900000 4245500000000 3653352000 1657680000 1034182000 1418856000 2508512000 2199930000 371200000 605540000 156445000 185648000 264423000 114952000 200486000 -233000 -400331000 -340358000 -234600000 -164000000 4600000 -43200000
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0 -4295700000 0 -3000 -9000 278000 -267000 15000 -1088000 -2266000 3623000 7543000 -1761000 -5672000 -1603000 726000 -1630000 4136000 -300000 -161400000 -101100000 -49400000
Net Change in Cash 53200000 -16500000 38000000 -121500000 188400000 65500000 -6400000 8300000 -100000 2200000 -4800000 4300000000 865000 1622000 -984000 2442000 -7816000 1438000 6476000 -522000 22578000 -2307000 -5543000 -839000 -2653000 13426000 120000 228000 -100000 -163600000 -102200000 -45900000
Cash at Beginning of Period 417700000 434200000 396200000 517700000 329300000 263800000 14600000 6300000 6400000 4200000 9000000 4700000000 3792000 2170000 3154000 712000 8528000 7090000 614000 1136000 13466000 15773000 21316000 21565000 13775000 349000 229000 1000 100000 2300000 3500000 0
Cash at End of Period 470900000 417700000 434200000 396200000 517700000 329300000 8200000 14600000 6300000 6400000 4200000 9000000000 4657000 3792000 2170000 3154000 712000 8528000 7090000 614000 36044000 13466000 15773000 20726000 11122000 13775000 349000 229000 0 -161300000 -98700000 -45900000
Free Cash Flow 1199800000 1235600000 1061800000 976700000 785500000 678800000 557600000 501700000 400200000 360900000 320100000 299800000000 269314000 197258000 149855000 149139000 90233000 84638000 102114000 80253000 60993000 53191000 62908000 55482000 30862000 52131000 55676000 66946000 46400000 29600000 9900000 13100000
Operating Cash Flow 1203800000 1238700000 1069400000 985200000 812300000 703900000 566000000 507200000 404200000 365200000 325700000 308600000000 275648000 200698000 152780000 155480000 97892000 86174000 104977000 83820000 64055000 59630000 68788000 59384000 35683000 55712000 64619000 72931000 48300000 32400000 16700000 13400000
Capital Expenditure -4000000 -3100000 -7600000 -8500000 -26800000 -25100000 -8400000 -5500000 -4000000 -4300000 -5600000 -8800000000 -6334000 -3440000 -2925000 -6341000 -7659000 -1536000 -2863000 -3567000 -3062000 -6439000 -5880000 -3902000 -4821000 -3581000 -8943000 -5985000 -1900000 -2800000 -6800000 -300000

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.