IMPP Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2024 (Q1)
03-31
2023 (Q4)
12-31
2023 (Q3)
09-30
2023 (Q2)
06-30
2023 (Q1)
03-31
2022 (Q4)
12-31
2022 (Q3)
09-30
2022 (Q2)
06-30
2022 (Q1)
03-31
2021 (Q4)
12-31
2021 (Q3)
09-30
2021 (Q2)
06-30
2021 (Q1)
03-31
2020 (Q4)
12-31
2020 (Q1)
03-31
2012 (Q1)
04-30
2012 (Q4)
01-31
2011 (Q3)
10-31
2011 (Q2)
07-31
2011 (Q1)
04-30
2011 (Q4)
01-31
2010 (Q3)
10-31
2010 (Q2)
07-31
2010 (Q1)
04-30
2010 (Q4)
01-31
2009 (Q3)
10-31
2009 (Q2)
07-31
2009 (Q1)
04-30
2009 (Q4)
01-31
2008 (Q3)
10-31
2008 (Q2)
07-31
2008 (Q1)
04-30
2008 (Q4)
01-31
2007 (Q3)
10-31
2007 (Q2)
07-31
2007 (Q1)
04-30
2007 (Q4)
01-31
2006 (Q3)
10-31
2006 (Q2)
07-31
2006 (Q1)
04-30
2006 (Q4)
01-31
2005 (Q3)
10-31
2005 (Q2)
07-31
2005 (Q1)
04-30
2005 (Q4)
01-31
2004 (Q3)
10-31
2004 (Q2)
07-31
2004 (Q1)
04-30
2004 (Q4)
01-31
2003 (Q3)
10-31
2003 (Q2)
07-31
2003 (Q1)
04-30
2003 (Q4)
01-31
2002 (Q3)
10-31
2002 (Q2)
07-31
2002 (Q1)
04-30
2002 (Q4)
01-31
2001 (Q3)
10-31
2001 (Q2)
07-31
2001 (Q1)
04-30
2001 (Q4)
01-31
2000 (Q3)
10-31
2000 (Q2)
07-31
2000 (Q1)
04-30
2000 (Q4)
01-31
1999 (Q3)
10-31
Report Filing: 2024-05-16 2024-04-12 2023-10-27 2023-09-22 2023-05-12 2022-12-02
1234
Total Current Assets 131401529 182886016 184472821 117182572 141469996 134625956
1234
Cash and Short Term Investments 66959380 124027322 125890696 98626532 114055708 118901092
1234
Cash & Equivalents 35331380 91927512 49149246 36713632 95519418 50901092
1234
Short Term Investments 31627999 32099810 76741450 61912900 18536290 68000000
1234
Receivables 55534494 51405634 49988363 10381724 15734306 8798704
1234
Inventory 7865378 7291123 8072015 7444975 7943037 5507423
1234
Other Current Assets 1042277 161937 521747 729341 3736945 1418737
1234
Total Assets 393203787 376834541 380755215 346642683 400318193 366577037
1234
Total Non-Current Assets 261802257 193948525 196282394 229460111 258848197 231951081
1234
Property, Plant and Equipment 249005841 180847252 183433894 216803278 258248197 226351081
1234
Goodwill and Intangible Assets 0 0 0 0 0 0
1234
Goodwill 0 0 0 0 0 0
1234
Intangible Assets 0 0 0 0 0 0
1234
Long Term Investments 12796415 12798500 12848500 12656833 600000 5600000
1234
Other Long Term Assets 1 302773 0 0 0 0
1234
Total Current Liabilities 16264900 14529068 17948089 11463169 47462519 24380703
1234
Accounts Payable 6681700 8277118 8896122 8121803 8606973 8115462
1234
Notes Payable/Short Term Debt 72703 0 15749 31349 31933538 10176538
1234
Tax Payables 0 0 0 0 0 0
1234
Deferred Revenue 49949 919116 146884 172953 683937 1089959
1234
Other Current Liabilities 9460548 5332834 8889334 3137064 6238071 4998744
1234
Total Liabilities 16324644 14529068 17948089 21463169 61098977 84168626
1234
Total Non-Current Liabilities 59744 0 10000000 10000000 13636458 59787923
1234
Total Long Term Debt 0 0 10000000 10000000 13636458 59787923
1234
Deferred Tax Liabilities Non-Current 0 0 0 0 0 0
1234
Other Long Term Liabilities 59744 0 0 0 0 0
1234
Total Equity 376879142 362305473 362807126 325179514 339219216 282408411
1234
Non-Controlling Interest 0 0 0 0 0 0
1234
Total Stockholders' Equity 376879142 362305473 362807126 325179514 339219216 282408411
1234
Retained Earnings (Accumulated Deficit) 113827231 97607873 91606155 80099218 64328227 28604125
1234
Accumulated Other Comprehensive Income/(Loss) -332572 -332573.0000000596 10000000 -0.000000014210854715202004 0.000000028421709430404007 -0.00000004618527782440651
1234
Common Stock 332572 332573 255679 170874 165398 1977621
1234
Additional Paid in Capital 263043792 264689481 260937173 244901303 274717333 251818546
1234
Total Liabilities & Shareholders' Equity 393203787 376834541 380755215 346642683 400318193 366577037
1234
Total Investments 44424415 44898310 89589950 74569733 18536290 68000000
1234
Total Debt 132447 0 15749 31349 45569996 69964461
1234
Net Debt -35198933 -91927512 -49133497 -36682283 -49949422 19063369
1234

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.