IMPP 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
2011
07-31
2010
07-31
2009
07-31
2008
07-31
2007
07-31
2006
07-31
2005
07-31
2004
07-31
2003
07-31
2002
07-31
2001
07-31
2000
07-31
1999
07-31
1998
07-31
1997
07-31
Report Filing: 2024-04-12 2023-04-03 2022-03-29 2020-12-31 2019-12-31 2011-07-31 2010-07-31 2009-07-31 2008-07-31 2007-07-31 2006-07-31 2005-07-31 2004-07-31 2003-07-31 2002-07-31 2001-07-31 2000-07-31 1999-07-31 1998-07-31 1997-07-31
Net Income/Starting Line 71134002 29510928 -3639979 -393761 -375184 6074863 -17818186 10785443 -2588859 -3243996 -3426724 -2695812 -1170518 -312212 -820242 -376201 -638602 -1006421 -496604 -6726
Cash From Operating Activities 79772026 40898062 5239205 8867595 8573456 3446502 -427807 -2046886 -1987675 -2485866 -655319 -1336204 526908 -136549 -77705 -112872 -84285 -85043 -539438 18162
Depreciation and Amortization 15629116 12290463 8674663 8643920 8613177 880015 0 383189 624120 984628 1788350 1465074 467690 0 0 0 0 9775 0 6857
Deferred Income Tax -41960989 0 0 0 0 -880015 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 2434855 117256 0 0 0 348598 486508 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Cash Items 43126510 94007 32587 0 0 1189541 16469308 -13080577 -79521 242652 57500 125000 395557 -72322 546536 74027 150414 739343 303377 63025
Changes in Working Capital -10591468 -1114592 171934 617436 335463 -4166500 434563 -134941 56585 -469150 925555 -230466 834179 247985 196001 189302 403903 172260 -346211 -44994
Accounts Receivable -6477912 -6497828 -333062 927698 132369 -4774182 19052 823304 0 0 0 0 0 0 0 0 0 0 0 0
Inventory -1908513 -5248577 577151 -704521 -70990 -1153821 -87095 41490 0 0 0 0 0 0 0 0 0 -60964 0 0
Accounts Payable 118523 6685211 289086 618057 176237 -1089912 149067 -710015 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue -2323566 3946602 -361241 -223798 97847 2851415 353539 -289720 56585 -469150 925555 0 834179 0 0 0 0 233224 0 0
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 -230466 0 247985 196001 189302 403903 0 -346211 -44994
Cash From Investing Activities 12047017 -186678560 -142600 -728000 0 -1058817 44560 14840260 -608806 13006896 -2230801 -1223701 -11774393 -42020 0 33716 -4000 -5167 0 9478
Investments in Property Plant and Equipment -28145103 -118678560 -142600 -728000 0 -1190601 -104843 -434407 -872806 -661166 -2110685 -1692448 -11578191 -42020 0 0 0 -5167 0 0
Payments for Acquisitions 3865890 0 0 0 0 0 32903 0 0 0 0 0 0 0 0 0 0 0 0 0
Purchases of Securities -167501480 -68000000 0 0 0 0 0 0 0 -28040 -120116 0 -375000 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 203827710 0 0 0 0 0 52500 23406 124480 0 0 322770 0 0 0 33716 0 0 0 0
Other Investing Activities 0 0 0 0 0 131784 64000 15251261 139520 13696102 0 145977 178798 0 0 0 -4000 0 0 9478
Cash From Financing Activities -57398450 196946358 -6372101 -9325887 -4168177 -1515327 394619 -12962093 2193695 -9932372 2886120 2559905 11247485 175700 79500 80050 87050 79500 550460 -35578
Debt Repayment -70438500 -5354000 -28000000 0 0 -2462327 -81832 -12977093 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 27577769 168001415 0 0 0 0 0 0 0 140000 0 240000 210000 0 0 0 0 0 0 0
Common Stock Repurchased -5885727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid -2130254 -1740983 -25883303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -6521738 36039926 47511202 -9325887 -4168177 947000 476451 15000 2193695 -10072372 2886120 2319905 11037485 175700 79500 80050 87050 79500 550460 -35578
Effect of Forex Changes on Cash -161964089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 40020593 51165860 -1275496 -1186292 4405279 872358 11372 -168719 -402786 588658 0 0 0 -2869 1795 894 -1235 -10710 11022 -7938
Cash at Beginning of Period 51906919 6341059 7616555 8802847 4397568 28525 17153 185872 588658 0 0 0 0 2869 1074 180 1415 12125 1103 9041
Cash at End of Period 91927512 57506919 6341059 7616555 8802847 900883 28525 17153 185872 588658 0 0 0 0 2869 1074 180 1415 12125 1103
Free Cash Flow 51626923 -77780498 5096605 8139595 8573456 2255901 -532650 -2481293 -2860481 -3147032 -2766004 -3028652 -11051283 -178569 -77705 -112872 -84285 -90210 -539438 18162
Operating Cash Flow 79772026 40898062 5239205 8867595 8573456 3446502 -427807 -2046886 -1987675 -2485866 -655319 -1336204 526908 -136549 -77705 -112872 -84285 -85043 -539438 18162
Capital Expenditure -28145103 -118678560 -142600 -728000 0 -1190601 -104843 -434407 -872806 -661166 -2110685 -1692448 -11578191 -42020 0 0 0 -5167 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.