IMPP Financial Ratios


* All Per Share Items In 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
Price Ratios
Price to Earnings Ratio 0.6903599063637668 1.049901921078185 -2.6998913339843256 -88.70043886479645 -93.54778148973351 32.70888578063406 -7.577974688332471 11.609001595947426 -47.19121435350476 -26.5591187535373 -23.95937417194965 -29.114743535528444 -228.41233539338992 -595.1976141211741 -151.7714893897167 -262.060009144048 -162.37190769837864 -71.7418456093424 -92.7118488775765 -14894.190454950936
Price to Sales Ratio 0.2672899375819904 0.3193529062157757 0.5885654503924482 1.764082147952335 2.686830814635654 1.806832820079463 23.858822740505822 117.08695660305547 65.847068607472 75.36575156972482 23.901606722084328 26.48350801089602 138.41464014417116 1976.8918882978724 0 0 0 626.5185172330013 767.35125 6278.804450015669
Price to Book Ratio 0.13554325457291672 0.10971195896853085 0.10562797101266667 0.26714884210634515 0.24926291695404693 460.704845814978 -8.590453545392648 140.27989714977144 -12.349424566066794 -11.715721682638426 -15.125345930210065 -35.69639415270957 866.2431474449527 2735.417280007066 -68.01369896692285 -58.78596485265233 -153.93697835788325 433.745036434523 80.40086860248252 1092.8624026356556
Price to Free Cash Flows Ratio 0.9512103396129187 -0.3983463824055228 2.0050733968985237 4.400033109755461 4.177368788036003 88.08099291591253 -253.49809912700647 -50.460878662858434 -42.710089666737865 -27.377438488073842 -29.682589938409343 -25.915118343078042 -24.192734002015875 -1040.6500428405827 -1602.0764429573387 -873.4428157559005 -1230.2429257875067 -800.3824409710675 -85.35007730267426 5515.820118929633
Price to Operating Cash Flow Ratio 0.6156050613532117 0.7575806403736197 1.9504995700683598 4.0388050536814095 4.177368788036003 57.653237978681 -315.62307886500224 -61.17010180342237 -61.46447482611594 -34.65901822543935 -125.28579592534324 -58.73944023517367 507.4144822246009 -1360.8875751561711 -1602.0764429573387 -873.4428157559004 -1230.2429257875067 -849.0116764460332 -85.35007730267426 5515.820118929633
Price Earnings to Growth Ratio 0.060458791799735956 -0.008446098674979445 -0.0032286836103202383 -15.205789519679389 0 -0.26556968498765215 0.029754011046213384 -0.02306295809545482 1.0757567142949471 2.7136490900353323 -1.1009902893300667 -0.042333009888453815 -1.4466114574914695 8.008113353630343 -2.105217433470264 6.954669473438197 2.8968624441642548 -2.4113231440917855 -0.0058600303681768245 0
EV to EBITDA
Liquidity Ratios
Current Ratio 12.587594469239184 5.521824206627676 0.695599343843588 2.323438803275886 4.776607548016589 0.38691706151724065 0.03146360315646247 0.07082944000800136 0.07243543461905635 0.4647913466118224 0.02973058683411294 0.2758320957811213 0.2708671935112395 0.03991524301417031 0.024058328979242864 0.010208634727107046 0.00010022003866266381 0.04405489088869198 0.1289983906534383 0.023940183621192525
Quick Ratio 12.074618688549052 5.2377405196232445 0.595920947583814 1.7532776349297767 4.666611952826974 0.2750086488369317 0.006662572425454472 0.07082944000800136 0.07243543461905635 0.4647913466118224 0.02973058683411294 0.2581393899319256 0.2708671935112395 0 0.024058328979242864 0.0005324692194120231 0.00010022003866266381 0.0029749972204159607 0.06148575746457076 0.001748395850769738
Cash Ratio 6.32714445276187 2.0877614562631766 0.3926183214408941 1.5892480863321972 4.572508477182251 0.042705344815310235 0.0012688855994985133 0.03786133184612382 0.011751183830362957 0.22574479622461197 0 0 0 0 0.0014195324498487943 0.0005324692194120231 0.00010022003866266381 0.0009534815553541527 0.008809628469812945 0.001748395850769738
Debt Ratio 0 0.19085882076132335 0.21667986274418793 0 0 0.5803207862164312 1.502926718959145 0.168368320595487 2.1503354318278327 1.8515560490034395 1.143193568576615 0.9983002853424886 0.8564418513651711 0.5650896347960788 1.7084105920135733 1.3499642260170752 0.6055783063372705 0.4540681202029427 0.4130352353719563 0.3522857182400731
Debt to Equity Ratio 0 0.24774212904020057 0.28772902418143176 0 0 33.011843264549036 -1.2558226754628004 0.5920901676077799 -1.3636640970750484 -1.536148926397011 -3.8088239791397314 -7.7558389675644746 46.5693128653076 21.092781228839755 -0.46210493362770216 -0.5186553325056915 -1.2827415327333676 5.313475066531301 1.4057547097323992 2.7767874675452187
Long Term Debt to Capitalization 0 0.1747181867822114 0.19267331611997163 0 0 0.8546119169686737 -0.606246020309591 0 0 3.1998415783771237 -0.13603682454054086 1.1582748520394652 0.9773839346094665 0 0 0 0 0 0 0
Total Debt to Capitalization 0 0.1985523476960508 0.22343910774577122 0 0 0.9705984767652298 4.908957633215794 0.3718948710658984 3.7497902818645095 2.865153413101332 1.3560208854049565 1.14802010598552 0.9789780440421434 0.9547363462462296 -0.8590986653665671 -1.0775134067769105 4.5367991052910694 0.8416086244956992 0.5843300250210324 0.7352247092024043
Interest Coverage Ratio 36.6818137908171 18.51973580019191 -24.03265224497114 -35.50189848121503 -47.990212710426725 4.749654065882945 -39.065564884466106 -0.2727615248642397 -0.3483865356089268 -1.0425691067967766 0.0981360679355364 0.026640357164134106 0.3009746192893401 -17.035878050111904 24.120387856921386 -3.1377144742630882 -9.565009512780213 1.8553448589441335 7.727775218793183 1.0614201702158745
Cash Flow to Debt Ratio 0 0.5845548070469663 0.1882129084287524 0 0 0.2420634965228282 -0.021672999506716823 -3.8731862941741912 -0.1473381254221468 -0.22004903480812787 -0.031696592548222845 -0.07835482797290651 0.0366587053989334 -0.09529442389196303 -0.09186975433220189 -0.129765823228671 -0.09754677696930839 -0.09614843238586451 -0.6701118140812947 0.07135308422744041
Margins
Gross Profit Margin 0.3993548375508679 0.33641239994138106 -0.13499168820185423 0.018109548729359968 0.02415256526057718 0.11985171607789409 0.09386160706397398 0.07818500955243365 0.19726298803318565 0.3491384664370177 0.624165430860965 0.5176264006794322 0.5891142699316056 1 0 0 0 0.040913192877720314 -0.15253333333333333 -0.9993105609526794
Operating Profit Margin 0.36375339078633584 0.3073541279860195 -0.20072069564880837 -0.01750084178683022 -0.02758881710233735 0.072786840984481 -3.0181264184456063 -0.4082213583626109 -0.3605140938707468 -1.4483998341488846 0.10855235769602731 0.024895981341932636 0.2609152135051225 -13.280010638297872 0 0 0 -18.942825656867168 -9.506966666666667 -7.2851143842055786
Pretax Profit Margin 0.38717476944721213 0.3041740374070559 -0.20964397812340949 -0.019395133063396745 -0.02814659660726021 0.058467894117898135 -3.1484431819547214 10.085876518780841 -1.3953247338417285 -2.8376600996856176 -0.9975889416204804 -0.9096253236295366 -0.6059858365608076 -14.05954255319149 0 0 0 -8.73295789802506 -8.276733333333333 -0.4215606392980257
Net Profit Margin 0.38717476944721213 0.3041740374070559 -0.21799597746176005 -0.019888088159758434 -0.028721480850195505 0.055239815632889384 -3.1484431819547214 10.085876518780841 -1.3953247338417285 -2.8376600996856176 -0.9975889416204804 -0.9096253236295366 -0.6059858365608076 -3.3214042553191487 0 0 0 -8.73295789802506 -8.276733333333333 -0.4215606392980257
Operating Cash Flow Margin 0.4341906107698961 0.4215431192358333 0.3017511305433514 0.436783188221565 0.6431873628995232 0.0313396590274356 -0.07559276978826596 -1.9141206758054576 -1.0713028752585048 -2.1744918185364863 -0.1907766682212491 -0.45086415370770716 0.272784173477539 -1.4526489361702128 0 0 0 -0.7379386345493041 -8.990633333333333 1.1383265434033218
Free Cash Flow Margin 0.28099982354140535 -0.8016965141926895 0.2935381075340433 0.40092474396184186 0.6431873628995232 0.020513311218055583 -0.09411834969441794 -2.3203511255787332 -1.5417216194409666 -2.7528415999384177 -0.8052399326231162 -1.0219327444425812 -5.721331046447156 -1.8996702127659575 0 0 0 -0.7827739405088335 -8.990633333333333 1.1383265434033218
Return
Return on Assets 0.1887672022082498 0.08050402786140694 -0.029462359988595203 -0.002923290564558042 -0.0026293219848842297 0.24760270343415372 -1.3566643977152115 3.4361577910602397 -0.4126523980092143 -0.5316905321271614 -0.1894779668919334 -0.1578133690475375 -0.06974584005680638 -0.12312490190217112 -1.656753317578622 -0.5838702017466395 -0.44757231676470566 -0.5166594025788281 -0.25480212973048966 -0.009308956029507424
Return on Equity 0.19633708928266727 0.10449734090958077 -0.03912304531782311 -0.003011809699313354 -0.002664551879099373 14.0850057964294 1.1336081075355204 12.083717621224343 0.26168906088235966 0.4411186150925303 0.6312913610205232 1.226059027761986 -3.792453441505424 -4.595813583772485 0.44813224961032194 0.22432253225000506 0.948051793810515 -6.045914107038802 -0.8672124391419451 -0.0733750790914843
Return on Capital Employed 0.1844600619654454 0.08714137773316999 -0.029082091286093206 -0.00265029019462894 -0.0025594722930750804 2.327312512247783 1.8274873172264035 -0.3360238684280614 0.07008794169409518 -0.4739448028714872 -0.082999908069229 0.005221647370546025 0.036315421072890965 -2.961938906737153 0.5607602369072567 0.20782548198980838 1.5658239332674313 -4.705816289577154 -0.9961127681421617 -1.2680164946654158
Return on Invested Capital 0.24717579049267344 0.10129826407402805 -0.031121029599589317 -0.0028550458088212973 -0.002782204128537102 2.979148648313246 3.561655095292085 -0.7244921182254812 0.11973508669634848 -0.8490351283911481 -0.17503142759039805 0.010586208567405234 0.08826692680501633 -0.8639486207068353 0 0 0 0.7982782597891356 -0.8663978708371498 19.61293478468187
Turnover Ratios
Receivables Turnover Ratio 3.5740405419374848 11.026610055299052 9.891579093692354 30.489284024779426 73.57734661772417 22.44102668434917 46.67439712334642 17.63138282963183 2.098954132280489 2.7028546569635754 6.885173151279116 3.8890812079092547 4.690700644985818 0 0 0 0 38.41466666666667 0.8275862068965517 0
Payables Turnover Ratio 13.332421381451853 7.9331513104244715 13.778340305303056 16.709954608894645 24.866174862552285 74.01969098859485 1.7705460202680867 2.0886898556620643 1.260092744019906 0.6709435813366733 0.5994777878748901 0.9868544762982956 0.6067503174555848 0 0 0 0 2.6924800857469977 0.7455017841934475 0.21852671384434108
Inventory Turnover Ratio 15.135394780749138 11.689893440180644 76.13208239648286 23.845050879369186 98.93588943989778 74.84868203818365 36.800624327233585 0 0 0 0 0 0 0 0 0 0 1.8130207991601601 0 0
Fixed Asset Turnover Ratio 1.0159171232527215 0.4286256446020684 0.144733553810232 0.15776003761986793 0.097716776687024 7.7674576407180815 0.46321124626504195 0.3554459773209617 0.3800589697621217 0.2661290360128111 0.20507601351553045 0.1921846595885013 0.12980498068273663 0.03898735731249362 0 0 0 2.4753313143028977 0.04378175089059378 0.027370165404659877
Asset Turnover Ratio 0.4875503702830681 0.2646643630326468 0.13515093412108195 0.14698700755324637 0.09154548815216582 4.48232313227948 0.43090007324601676 0.3406900515450287 0.2957393271980954 0.187369351313805 0.18993591346767133 0.17349271721882076 0.11509483530611815 0.03707013432796973 0 0 0 0.05916201688040539 0.030785349662566915 0.022082128077726876
Per Share Items ()
Revenue Per Share 9.876915022998904 11.335422128753358 54.53938891349486 63.77254037210501 41.87089093484864 62.263646503306454 4.715236842302594 0.9608243587831389 1.7085043021525497 1.49272046860596 4.706796547533081 4.2479266702022445 0.8127752951770222 0.05690751257867918 0 0 0 0.17956372701776252 0.1466082188567491 0.017917423754090514
Operating Cash Flow Per Share 4.288463766358257 4.77836920200958 16.457322263790594 27.85477350471649 26.930827922638848 1.9513214512184074 -0.3564378131173301 -1.8391337709643276 -1.8303255712875517 -3.24590844634561 -0.8979469633336393 -1.9152378631731335 0.22171223711782675 -0.0826666376075113 -0.07022136833391772 -0.12880064724402082 -0.09144535411816018 -0.13250701153007166 -1.318100739394117 0.02039587904868643
Free Cash Flow Per Share 2.7754113785961474 -9.087568407524243 16.009389007730462 25.567989420482423 26.930827922638848 1.2772335582933236 -0.44379031001583863 -2.2294498823859215 -2.6340380195364874 -4.109223003058056 -3.790100534806254 -4.341095360270615 -4.6501565300815475 -0.10810550652832088 -0.07022136833391772 -0.12880064724402082 -0.09144535411816018 -0.14055780617014646 -1.318100739394117 0.02039587904868643
Cash & Short Term Investments 6.6675839026007475 13.891937375861666 10.64810225191691 20.26544286023917 27.651387933444532 0.5100569571519159 0.023766297931478077 0.06258344849150285 0.24105498504559986 1.0302906850724558 0.23615608175972222 0 0.15779242091443862 0 0.0025926916639857143 0.00122556431302784 0.00019529173330092936 0.0022047366780928637 0.029627077560634717 0.001238666148590526
Earnings Per Share 3.824092296879307 3.447941114616193 -11.88936739636439 -1.2683139050921783 -1.2025939921658797 3.439432353474047 -14.84565528744931 9.69075583892352 -2.3839183106684545 -4.23583331374715 -4.695448186276457 -3.8640216721372567 -0.49253031718380513 -0.18901285443845303 -0.7412459379055317 -0.42929098708136537 -0.6928538414968894 -1.5681224680585852 -1.2134371319522839 -0.00755328061234803
EBITDA Per Share
EBIT Per Share 3.5927613301243517 3.483988783736417 -10.947184082977596 -1.1160731393964525 -1.155168351913454 4.531974137150104 -14.231180882981498 -0.39222902489033756 -0.6159398803647991 -2.162056079159518 0.5109338624302374 0.10575630312325311 0.2120654396728017 -0.7557323724439295 0 0 0 -3.4014443751947643 -1.393799449730485 -0.1305304815188315
Dividend Per Share 0.11452030931419169 0.203409627292908 81.30429306017572 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
Enterprise Value Per Share 0 -2.0975640845893224 108.89182097747455 0 0 120.05113970921279 128.92240272481334 112.91225396734119 124.68156520265791 126.22055086792906 140.59329169618397 136.94313787320652 118.3902181322427 113.36748661916707 113.26176516304406 113.49133660683007 113.43725602095263 113.87594577750076 114.43735919502313 112.7846057268376
Price Per Share 2.64 3.6199999999999997 32.1 112.50000000000001 112.5 112.5 112.49999999999999 112.49999999999999 112.5 112.5 112.49999999999999 112.5 112.50000000000001 112.50000000000001 112.5 112.50000000000001 112.5 112.49999999999999 112.5 112.49999999999999
Dividend Ratios
Dividend Payout Ratio 0.02994705682382386 0.05899451891177397 -6.838403621460759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividend Yield 0.04337890504325442 0.056190504777046416 2.532844020566222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Effective Tax Rate 0.0000000562318987760593 0.010454838966771901 -0.03983896610392532 -0.025416432810765922 -0.020424644974199328 0.05521112969280994 -0.9548836228334354 -1.0404745544527008 -0.7416271029051794 -0.4895795185937344 -1.108814716329649 -1.0273694901573256 -1.430563220727917 0.7083165291688768 0.04325186957020002 -0.24167931504700946 -0.09465206811128057 1.1691190863465686 0.1486375462138847 16.281296461492715
Short Term Coverage Ratio 0 4.0188580831713105 1.1035443894367194 0 0 0.29450322210178537 -0.030985521929466867 -3.8731862941741912 -0.1473381254221468 -4.143987143945468 -0.03272545878983933 -1.3883605404220345 0.5091538067583368 -0.09529442389196303 -0.09186975433220189 -0.129765823228671 -0.09754677696930839 -0.09614843238586451 -0.6701118140812947 0.07135308422744041
Capital Expenditure Coverage Ratio -2.8343128110065896 -0.3446120512416059 -36.74056802244039 -12.180762362637363 0 -2.894758193550988 4.080453630666806 4.711908417682036 2.2773388358925124 3.7598212854260504 0.3104769304751775 0.7895096333831232 -0.04550866365911566 3.2496192289386006 0 0 0 16.458873621056707 0 0
EBIT Per Revenue 0.36375339078633584 0.3073541279860195 -0.20072069564880837 -0.01750084178683022 -0.02758881710233735 0.072786840984481 -3.0181264184456063 -0.4082213583626109 -0.3605140938707468 -1.4483998341488846 0.10855235769602731 0.024895981341932636 0.2609152135051225 -13.280010638297872 0 0 0 -18.942825656867168 -9.506966666666667 -7.2851143842055786
Days of Sales Outstanding 102.12531047623028 33.10174189252228 36.9000739460045 11.971419194473544 4.96076600718399 16.264852991532624 7.820133145703298 20.701722804553373 173.89612968980495 135.04240750038926 53.01246489816903 93.8525015259894 77.8135352530269 0 0 0 0 9.501579257922321 441.0416666666667 0
Days of Inventory Outstanding 24.115657720685764 31.223552367502137 4.794299440006678 15.307159621781272 3.6892577816438656 4.876505371381118 9.918309992634795 0 0 0 0 0 0 0 0 0 0 201.32146314541885 0 0
Days of Payables Outstanding 27.376872479277488 46.00945900532311 26.49085389910986 21.84326699521445 14.678574489946143 4.931120288738306 206.15109453338786 174.7506931249512 289.661218773143 544.009973644634 608.8632596278527 369.8620300828141 601.5654042516732 0 0 0 0 135.56274823801897 489.6031206617307 1670.276340951127
Cash Conversion Cycle 98.86409571763855 18.315835254701298 15.20351948690131 5.435311821040365 -6.028550701118288 16.210238074175436 -188.41265139504978 -154.0489703203978 -115.76508908333804 -408.96756614424476 -555.8507947296837 -276.0095285568247 -523.7518689986463 0 0 0 0 75.2602941653222 -48.56145399506403 -1670.276340951127
Cash Conversion Ratio 1.1214331227982928 1.3858616035388653 -1.384205039270889 -21.962050083092063 -22.39394849639673 0.5673382263929244 0.024009570895712953 -0.18978228339809503 0.7677803233007281 0.766297492352025 0.19123775360956996 0.4956591928517271 -0.45014942102556305 0.43735987085698186 0 0 0 0.08450042278529563 1.0862538360544822 -2.7002676181980374
Free Cash Flow to Earnings 0.725769977063852 -2.635650698615781 -1.3465299266154327 -20.15903895544234 -22.39394849639673 0.37135010287474796 0.029893615433131068 -0.23005944215735968 1.1049195804020226 0.9701097042043207 0.8071861054464847 1.123465582911568 9.441361004273322 0.5719479071912675 0 0 0 0.08963445715063578 1.0862538360544822 -2.7002676181980374

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.