IMPP Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
Total Current Assets 182886016 134625956 6005747 9431958 9195772 8162140 707313 130304 1145733 1212002 671245 814274 786792 84392 48624 20591 180 65379 177545 15103
Cash and Short Term Investments 124027322 118901092 3389834 6451524 8802847 900883 28525 69653 261778 789044 172346 0 375000 0 2869 1074 180 1415 12125 1103
Cash & Equivalents 91927512 50901092 3389834 6451524 8802847 900883 28525 69653 185872 588658 0 0 0 0 2869 1074 180 1415 12125 1103
Short Term Investments 32099810 68000000 0 0 0 0 0 0 75906 200386 172346 0 375000 0 0 0 0 0 0 0
Receivables 51405634 8798704 1755298 665875 181165 4900513 121252 60651 883955 422958 498899 762044 411792 0 45755 0 0 3000 72500 0
Inventory 7291123 5507423 258846 835997 131476 1293171 139350 0 0 0 0 0 0 0 0 0 0 60964 0 0
Other Current Assets 161937 1418737 601769 1478562 80284 1067573 418186 0 0 0 0 52230 0 84392 0 19517 0 0 92920 14000
Total Assets 376834541 366577037 128468731 138121405 145606739 24534720 13133820 3138809 6273704 6101286 18085079 17082279 16782621 2535734 495090 644323 1426813 1947939 1948979 722530
Total Non-Current Assets 193948525 231951081 122462984 128689447 136410967 16372580 12426507 3008505 5127971 4889284 17413834 16268005 15995829 2451342 446466 623732 1426633 1882560 1771434 707427
Property, Plant and Equipment 180847252 226351081 119962984 128689447 136410967 14158113 12217674 3008505 4881824 4295638 16749916 15420851 14880731 2411038 45760 45760 49819 46557 1370434 582934
Goodwill and Intangible Assets 0 0 0 0 0 442756 208833 0 0 0 0 0 0 0 0 0 0 81794 0 0
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 442756 208833 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 12798500 5600000 2500000 0 0 0 0 0 0 0 0 0 0 0 0 219740 1216982 0 0 0
Other Long Term Assets 302773 0 0 0 0 1771711 0 0 246147 593646 663918 847154 1115098 40304 400706 358232 159832 1754209 401000 124493
Total Current Liabilities 14529068 24380703 8633917 4059482 1925168 21095322 22480356 1839687 15817300 2607626 22577590 2952064 2904715 2114280 2021088 2017018 1796048 1484035 1376335 630864
Accounts Payable 8277118 8115462 1430251 1192965 523108 1307654 2896376 471948 1181963 1108977 2153531 1448630 1308057 179974 92263 188399 176541 41051 92759 145973
Notes Payable/Short Term Debt 0 10176538 4747616 0 0 11702765 13806674 528476 13490568 599873 20024746 962433 1034870 1432917 845817 869813 864047 884497 804997 254537
Tax Payables 0 0 0 0 0 355000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 919116 1089959 850321 1002594 1326392 3493579 5539283 718444 676954 430962 323612 440439 0 0 0 0 0 0 428579 0
Other Current Liabilities 5332834 4998744 1605729 1863923 75668 4236324 238023 120819 467815 467814 75701 100562 561788 501389 1083008 958806 755460 558487 50000 230354
Total Liabilities 14529068 84168626 31722888 4059482 1925168 24103420 28851938 2246249 16166586 13455308 23513197 19281041 16473977 2114280 2325447 2321377 2100407 1781476 1376335 630864
Total Non-Current Liabilities 0 59787923 23088971 0 0 3008098 6371582 406562 349286 10847682 935607 16328977 13569262 1612891 304359 304359 304359 297441 897756 400510
Total Long Term Debt 0 59787923 23088971 0 0 2535243 5932495 0 0 10697000 650000 16090811 13338469 0 0 0 0 0 0 0
Deferred Tax Liabilities Non-Current 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 0 0 0 0 0 472855 439087 406562 349286 150682 285607 238166 230793 1612891 304359 304359 304359 297441 897756 400510
Total Equity 362305473 282408411 96745843 134061923 143681571 431300 -15718118 892560 -9892882 -7354022 -5428118 -2198762 308644 67934 -1830357 -1677054 -673594 166463 572644 91666
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 353520 0 0 0 0 0 0
Total Stockholders' Equity 362305473 282408411 96745843 134061923 143681571 431300 -15718118 892560 -9892882 -7354022 -5428118 -2198762 308644 67934 -1830357 -1677054 -673594 166463 572644 91666
Retained Earnings (Accumulated Deficit) 97607873 28604125 -471557 0 0 -21756517 -27831379 -10013189 -20798631 -18209771 -14965775 -11539051 -8562935 -6383032 -6070820 -3729141 -3352940 -2714338 -1707917 -1211313
Accumulated Other Comprehensive Income/(Loss) -332573.0000000596 -0.00000004618527782440651 -0.000000004218847493575595 0 0 0 0 0 0 6000 -69750 0 0 0 0 -1521437 -607395 -70168 0 0
Common Stock 332573 1977621 47753 134061923 143681571 209431 134190 101788 101788 89788 67447 260787 239239 185689 236184 83552 75025 69170 38819 5283
Additional Paid in Capital 264689481 251818546 97161688 0 0 21978386 11979071 10803961 10803961 10759961 9539960 9079502 8632340 6265277 4004279 3489972 3211716 2881799 2241742 1297696
Total Liabilities & Shareholders' Equity 376834541 366577037 128468731 138121405 145606739 24534720 13133820 3138809 6273704 6101286 18085079 17082279 16782621 2535734 495090 644323 1426813 1947939 1948979 722530
Total Investments 44898310 68000000 2500000 0 0 0 0 0 75906 200386 172346 0 375000 0 0 219740 1216982 0 0 0
Total Debt 0 69964461 27836587 0 0 14238008 19739169 528476 13490568 11296873 20674746 17053244 14373339 1432917 845817 869813 864047 884497 804997 254537
Net Debt -91927512 19063369 24446753 -6451524 -8802847 13337125 19710644 458823 13304696 10708215 20674746 17053244 14373339 1432917 842948 868739 863867 883082 792872 253434

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.