MFGP Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2021
10-31
2020
10-31
2019
10-31
2018
04-30
2017
04-30
2016
04-30
2015
04-30
2014
04-30
2013
04-30
2012
04-30
2011
04-30
2010
04-30
2009
04-30
2008
04-30
2007
04-30
2006
04-30
2005
04-30
2004
04-30
2003
04-30
2002
04-30
Report Filing: 2022-02-25 2021-02-24 2020-02-21 2018-04-30 2017-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30 2003-04-30 2002-04-30
Revenue 2899900000 3001000000 3348400000 3208676000 1380702000 1245049000 834539000 433058000 413989000 434838198 436130292 432578881 274730920 228196514 171590579 143688424 150645079 71197000 71902000 54148000
Cost of Revenue 776300000 702700000 789900000 700827000 237169000 135432000 91490000 29912000 34069000 49267502 63669228 52244321 22377600 22581595 18148907 17551440 10914094 4668000 5044000 4104000
Gross Profit 2123600000 2298300000 2558500000 2507849000 1143533000 1109617000 743049000 403146000 379920000 385570696 372461064 380334559 252353320 205614918 153441671 126136983 139730985 66529000 66858000 50044000
Operating Expenses 2376800000 4959700000 2336800000 2222919000 850090000 814683000 595813000 247426000 218660000 235649001 231495048 232005137 149226920 125094460 91288564 88951450 91823656 50173000 50244000 37650000
Research & Development 521800000 513600000 491200000 458362000 180104000 259388000 162349000 57833000 52599000 54767651 61302336 56773663 34127320 29483235 23051152 21713103 17598259 12602000 12648000 9592000
Selling, General and Administrative 1867400000 4446100000 1845600000 1470713000 669986000 555295000 433464000 189593000 166061000 50201675 31254440 44919427 21503720 30266625 19513279 17163940 20453203 26094000 0 0
Other Operating Expenses -12400000 0 0 293844000 0 0 0 0 0 130679675 138938272 130312047 93595880 65344600 48724133 50074407 53772194 11477000 37596000 28058000
Operating Income -253200000 -2661400000 221700000 284930000 293443000 294934000 147236000 155720000 161260000 149921695 140966016 148329422 103126400 80520458 62153107 37185533 47907329 16356000 16614000 12394000
Net Interest(Non Operating) -252200000 -188500000 -213200000 -164574000 -80880000 -82651000 -45886000 -4869000 -3513000 -1912955 -1879836 -3142527 238280 2031411 2740137 -174768 -4698221 -1823000 -4133000 -6232000
Interest Income 1700000 2600000 16600000 2119000 842000 710000 577000 318000 413000 295549 358620 633709 994560 2045297 2808140 963044 382280 79000 72000 37000
Interest Expense 253900000 191100000 229800000 166693000 81722000 83361000 46463000 5187000 3926000 2208504 2238456 3776236 756280 13886 68003 1137812 5080501 1902000 4205000 6269000
Equity & Other Income/(Expense) -12400000 -90500000 -42600000 -43135000 -16219000 -16887000 -9923000 -3010000 -4381000 1240661 -24544620 -46862381 -11915480 -5729214 -4886244 -14452950 -10570042 -2125000 -2372000 -4403000
Income Before Tax -517800000 -2940400000 -34100000 77221000 196344000 195396000 91427000 147841000 153366000 149249401 114541560 98324514 91449200 76822655 60007000 22557815 32639066 12408000 10109000 1759000
Income Tax Expense -82700000 34200000 -16000000 -649060000 38541000 32424000 -10024000 25759000 30202000 28629357 18104472 21967075 25419000 21403218 16142807 6331699 11596463 4381000 3535000 3495000
Income Attributable to Non-Controlling Interest 0 -5100000 -1486900000 47000 -103000 78000 0 0 0 0 0 1 0 1 0 0 1 0 0 0
Net Income -435100000 -2969500000 1468800000 726234000 157906000 162894000 101451000 122082000 123164000 120620044 96437088 76357438 66030200 55419436 43864193 16226116 21042602 8027000 6574000 -1736000
Depreciation and Amortization 1063400000 809100000 522100000 628979000 248228000 214732000 116766000 41893000 38605000 36649799 33935460 27832718 15639160 11192599 7140357 6439108 6691811 1043000 1184000 874000
EBITDA 810200000 -1852300000 743800000 913909000 541671000 509666000 264002000 197613000 199865000 186571494 174901476 176162140 118765560 91713057 69293464 43624641 54599140 17399000 17798000 13268000
Earnings Per Share (EPS) -1.29 -8.85 3.88 2.39 0.9 0.97 0.76 1.19 1.2 1.1 0.89 0.71 0.62 0.53 0.42 0.16 0.27 0.1 0.0626 -0.0165
Diluted Earnings Per Share -1.29 -8.85 3.84 2.31 0.87 0.93 0.74 1.15 1.16 1.07 0.88 0.7 0.61 0.51 0.41 0.15 0.27 0.1 0.0626 -0.0165
Weighted Average Shares Outstanding 336500000 335700000 378100000 303353195 176160455 168012463 133580801 102786975 103046649 109806242 108012205 107328810 105857693 105522055 105245957 103646803 77652510 76691964 105038357 105038357
Diluted Weighted Average Shares Outstanding 336500000 335700000 382200000 314172838 182434939 174811038 137871119 105778748 106608521 112655117 110099272 109604509 108987504 108270388 108176599 104701665 79318581 76691964 105038357 105038357

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.