IMPP Income 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
Revenue 183725820 97019878 17362669 20302052 13329640 109972543 5659364 1069361 1855381 1143194 3435006 2963651 1931593 94000 0 0 0 115244 60000 15955
Cost of Revenue 110354025 64381188 19706485 19934391 13007695 96792145 5128167 985753 1489383 744061 1290994 1429587 793664 0 0 0 0 110529 69152 31899
Gross Profit 73371795 32638690 -2343816 367661 321945 13180398 531197 83608 365998 399133 2144012 1534064 1137929 94000 0 0 0 4715 -9152 -15944
Operating Expenses 6540905 2819230 1141231 722964 689694 5175844 17611873 520144 1034889 2054935 1771134 1460281 633947 1342321 855719 285281 578157 2187762 561266 100290
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7407 0 0 0
Selling, General and Administrative 6540908 1773590 614786 723072 696923 4295830 1141281 383101 758269 1905298 989514 577651 400498 1111294 466875 285281 570012 839393 561266 93433
Other Operating Expenses -3 1045640 526445 -108 -7229 880014 16470592 137043 276620 149637 781620 882630 233449 231027 388844 0 738 1348369 0 6857
Operating Income 66830890 29819460 -3485047 -355303 -367749 8004554 -17080676 -436536 -668891 -1655802 372878 73783 503982 -1248321 -855719 -285281 -578157 -2183047 -570418 -116234
Net Interest(Non Operating) 4011848 -320086 -144033 -9900 -434 -1648768 -436703 -1597837 -1919968 -1588194 -3799602 -2769595 -1674500 -73276 35477 -90920 -60445 1176626 73814 109508
Interest Income 5833756 1290059 980 108 7229 36524 528 2594 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 1821908 1610145 145013 10008 7663 1685292 437231 1600431 1919968 1588194 3799602 2769595 1674500 73276 -35477 90920 60445 -1176626 -73814 -109508
Equity & Other Income/(Expense) 291264 11554 -10899 -28558 -7001 74077 -300807 12819816 0 0 0 0 0 0 0 0 0 0 0 0
Income Before Tax 71134002 29510928 -3639979 -393761 -375184 6429863 -17818186 10785443 -2588859 -3243996 -3426724 -2695812 -1170518 -1321597 -820242 -376201 -638602 -1006421 -496604 -6726
Income Tax Expense 4 308532 145013 10008 7663 355000 17014294 -11221979 1919968 1588194 3799602 2769595 1674500 -936109 -35477 90920 60445 -1176626 -73814 -109508
Income Attributable to Non-Controlling Interest -4 -308532 0 0 0 0 -17014294 11221979 -1919968 -1588194 -3799602 -2769595 -1674500 -73276 35477 -90920 -60445 1176626 73814 109508
Net Income 71134002 29510928 -3784992 -403769 -382847 6074863 -17818186 10785443 -2588859 -3243996 -3426724 -2695812 -1170518 -312212 -820242 -376201 -638602 -1006421 -496604 -6726
Depreciation and Amortization 15629116 13580522 8674663 8643920 8613177 880015 192524 383189 624120 984628 1788350 1465074 467690 936109 35477 -90920 738 9775 73814 6857
EBITDA 82460006 43399982 5189616 8288617 8245428 8884569 -16888152 -53347 -44771 -671174 2161228 1538857 971672 -312212 -820242 -376201 -577419 -2173272 -496604 -109377
Earnings Per Share (EPS) 3.22 2.89 -11.89 -1.27 -1.2 3.44 -14.85 9.6 -2.38 -4.24 -4.7 -3.86 -0.49 -0.19 -0.74 -0.43 -0.69 -1.57 -1.21 -0.0076
Diluted Earnings Per Share 2.62 2.88 -11.89 -1.27 -1.2 3.21 -14.85 9.6 -2.38 -4.24 -4.7 -3.86 -0.49 -0.19 -0.74 -0.43 -0.69 -1.57 -1.21 -0.0076
Weighted Average Shares Outstanding 18601539 8559000 318351 318351 318351 1766240 1200229 1112962 1085968 765846 729797 697670 2376540 1651803 1106572 876331 921698 641800 409254 890474
Diluted Weighted Average Shares Outstanding 22933671 8584931 318351 318351 318351 1893035 1200229 1220873 1085968 765846 729797 697670 2376540 1651803 1106572 876331 921698 641800 409254 890474

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.