ICCC 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: 2023-12-31 2023-03-29 2022-03-30 2021-03-30 2020-03-27 2019-03-22 2018-03-29 2017-03-30 2016-03-25 2015-03-26 2014-03-26 2013-03-28 2012-03-27 2011-03-28 2010-03-29 2009-03-27 2008-03-26 2007-03-28 2006-03-23 2005-03-29 2004-03-29 2003-03-31 2002-03-29 2001-03-30 2000-03-30 1999-03-31 1998-03-27 1997-03-28 1996-04-01 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31
Net Income/Starting Line 0 -2493805 -78292 -1022117 -1295587 -2321671 -168147 508448 1213239 -167159 117395 89512 -409510 -384684 -216493 -468557 662138 143519 707782 143519 411216 886237 420000 2222046 550843 -100000 300000 -100000 0 -100000 0 -200000 -1400000 -600000 -1000000
Cash From Operating Activities 2698000 -1543871 954170 1315578 233511 -373404 1175823 -323902 2900236 302364 1098660 344390 -37315 -808613 -109665 53137 349557 1358036 764777 1358036 1403933 1898385 906000 81505 679699 600000 100000 -100000 300000 -100000 100000 -300000 -1200000 -500000 -600000
Depreciation and Amortization 2698000 2487583 2461140 2347283 2267421 1520711 904435 802379 529261 448921 417201 402516 418372 419511 424440 399104 788896 278522 643622 278522 256270 236771 177000 133158 101537 100000 100000 100000 200000 200000 100000 100000 100000 100000 100000
Deferred Income Tax 0 0 30963 -14631 24684 462315 -284809 236289 821469 -88590 87166 94370 -302500 -299171 -213348 -108141 435203 -62118 140000 6493 280667 589480 255000 -1746158 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 0 266244 144313 253135 313144 344016 199783 67399 23222 30004 31359 35985 38172 29513 94062 55285 6594 2892 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items -2698000 28800 18557 -780353 19445 -681438 -8358 37510 -3984 4519 35179 12265 10822 575 29860 51898 87224 68611 5210 2892 33695 -4786 -2000 0 97134 100000 -100000 0 -100000 -100000 -200000 0 300000 200000 200000
Changes in Working Capital 0 -1832693 -1622511 532261 -1095596 302663 532919 -1975927 317029 74669 410360 -290258 207329 -574357 -228186 123548 -1630498 926610 -731837 926610 422085 190683 56000 -527541 -69815 500000 -200000 -100000 200000 -100000 200000 -200000 -200000 -200000 100000
Accounts Receivable 0 935629 -897428 -159636 -704867 411724 -330306 -277521 251188 -373882 -20056 -227858 205049 -6474608 -5711142 -6096665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 -2948565 -997460 425742 -186585 -281939 77167 -1143693 75548 260753 442494 17463 -65449 -513625 -490987 -7795 200569 6841 -36419 6841 115687 -256330 -31000 18208 -44707 0 200000 0 100000 -100000 200000 -100000 -200000 -100000 300000
Accounts Payable 0 341.614 245760000 299881000 -190213 196978 448641000 -182508000 60361000 178560000 -95503 100047 59479 -26811 29985 -16699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 179901 -245487623 -299614845 -13931 -24100 -447854942 181953287 -60370707 -178372202 83425 -179910 8250 6440687 5943958 6244707 -1831067 919769 -695418 919769 306398 447013 87000 -545749 -25108 500000 -400000 -100000 100000 100000 -200000 -100000 200000 -100000 -200000
Other Working Capital 0 0.385999999998603 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 -100000 200000 0 -200000 0 0
Cash From Investing Activities 0 -3964274 -1597359 -2569939 -3403360 -1793972 -12273537 -4422629 -4618974 -1535558 -1342697 1662605 -1194735 266453 -215445 -45847 -481369 -3160505 -1379275 -3160505 -405519 -1034045 -963000 -309726 -394618 0 -100000 -500000 -100000 -400000 -400000 300000 1000000 800000 600000
Investments in Property Plant and Equipment 0 -3975274 -2608649 -4072539 -1391446 -2029895 -17759876 -3586349 -2719189 -1535558 -597697 -275395 -243735 -116547 -459548 -410624 -1527825 -1303229 -185129 -338229 -304245 -250004 -896000 -274726 -131595 -100000 -100000 -400000 -100000 -400000 -400000 0 -100000 -200000 0
Payments for Acquisitions 0 11000 15290 45600 -8914 -14077 -8661 -368219 0 0 0 0 0 0 0 0 0 0 0 -965000 0 0 0 -35000 -250000 0 0 0 0 0 0 0 0 0 0
Purchases of Securities 0 0 -15290 -1992000 -10123000 0 -249000 -4963000 -4455000 -2985000 -3234000 -2240000 -4178000 -3725000 -3610000 -4539103 -4803885 -3740689 -4637080 -3740689 -1882976 -1179191 0 0 0 0 0 0 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 0 0 996000 3449000 7670000 0 5699000 4464000 2489000 2985000 2489000 4178000 3227000 4108000 3854103 4903880 5850341 1879413 3436934 1879413 1781702 392145 0 0 0 0 0 0 0 0 0 200000 1200000 1000000 600000
Other Investing Activities 0 0 15290 0 450000 250000 45000 30939 66215 0 0 0 0 0 0 0 0 4000 6000 4000 0 3005 -67000 0 -13023 100000 0 -100000 0 0 0 100000 -100000 0 0
Cash From Financing Activities 0 1114239 3878720 1911005 6942092 889615 9746181 8323547 2442038 -187163 -159297 -114792 614581 965655 100671 2 -24405 146294 114272 146294 2358 -391460 45000 299682 -298 -100000 200000 100000 0 300000 600000 400000 0 0 0
Debt Repayment 0 -897125 -768271 -9573568 -1361347 -398308 -151976 -135840 -169753 -190312 -181445 -172853 -145232 -40345 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 0 30670000 4233026 9 8303436 0 3768338 8474146 0 0 0 0 0 0 0 0 38212 146294 114272 146294 14625 22718 66000 318372 16959 0 200000 0 0 300000 300000 600000 0 0 0
Common Stock Repurchased 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -65450 0 0 0 -12267 0 0 0 0 0 0 0 0 -300000 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 0 0 0
Other Financing Activities 0 -28658636 413965 11484564 3 1287923 6129819 -14759 2611791 3149 22148 58061 759813 1006000 100671 2 2833 0 0 0 0 -414178 -21000 -18690 -17257 -100000 -200000 100000 0 300000 300000 -200000 0 0 0
Effect of Forex Changes on Cash 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 500000 300000 0 0 0 0
Net Change in Cash 0 -4393906 3235531 656644 3772243 -1277761 -1351533 3577016 723300 -1420357 -403334 1892203 -617469 423495 -224439 7292 -156217 -1656175 -500226 -1656175 1000772 472880 -12000 71461 284783 500000 200000 -500000 200000 300000 600000 400000 -200000 300000 0
Cash at Beginning of Period 5791562 10185468 6949937 6293293 2521050 3798811 5150344 1573328 850028 2270385 2673719 781516 1398985 975490 1199929 1192637 1348854 3356742 1700567 3356742 2355970 1883090 1895000 1823688 1538905 1000000 1000000 1600000 1300000 1500000 1100000 800000 900000 600000 700000
Cash at End of Period 5791562 5791562 10185468 6949937 6293293 2521050 3798811 5150344 1573328 850028 2270385 2673719 781516 1398985 975490 1199929 1192637 1700567 1200341 1700567 3356742 2355970 1883000 1895149 1823688 1500000 1200000 1100000 1500000 1800000 1700000 1200000 700000 900000 700000
Free Cash Flow 2698000 -5519145 -1654479 -2756961 -1157935 -2403299 -16584053 -3910251 181047 -1233194 500963 68995 -281050 -925160 -569213 -357487 -1178268 54807 579648 1019807 1099688 1648381 10000 -193221 548104 500000 0 -500000 200000 -500000 -300000 -300000 -1300000 -700000 -600000
Operating Cash Flow 2698000 -1543871 954170 1315578 233511 -373404 1175823 -323902 2900236 302364 1098660 344390 -37315 -808613 -109665 53137 349557 1358036 764777 1358036 1403933 1898385 906000 81505 679699 600000 100000 -100000 300000 -100000 100000 -300000 -1200000 -500000 -600000
Capital Expenditure 0 -3975274 -2608649 -4072539 -1391446 -2029895 -17759876 -3586349 -2719189 -1535558 -597697 -275395 -243735 -116547 -459548 -410624 -1527825 -1303229 -185129 -338229 -304245 -250004 -896000 -274726 -131595 -100000 -100000 -400000 -100000 -400000 -400000 0 -100000 -200000 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.