OPRA 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
2018
12-31
2017
12-31
2016
12-31
Price Ratios
Price to Earnings Ratio 6.963290685658639 45.80136105886265 -54.30998438401924 31.211710807391864 17.943432744952418 16.020610882821387 237.2187912269129 0
Price to Sales Ratio 2.9726735978907484 2.0802008945223647 3.238808747166233 6.479006827329163 3.102557263591704 3.2696642517820242 11.16046573875803 0
Price to Book Ratio 1.261602964818915 0.7752909082843866 0.7807301494977046 1.023028769636584 1.1388949562927673 0.7263877938771826 2.4652739574603726 0
Price to Free Cash Flows Ratio 14.168454076024048 14.750106317097202 39.33190663150764 13.058516047121378 -19.114065690946223 20.800763612998523 310.8914523449319 0
Price to Operating Cash Flow Ratio 13.816155283258448 12.153179618086195 30.602011980876373 11.474126423856672 -25.147821758811 16.65143309211304 123.44415601132755 0
Price Earnings to Growth Ratio 0.005538981227228464 -0.22052507176489425 0.37499751122299 -0.7056560704279898 0.3694236153372556 0.030062428972515196 0 0
EV to EBITDA
Liquidity Ratios
Current Ratio 2.560599915589028 5.288558992693922 3.531187094609707 4.116712040045666 3.253690596562184 7.002235162637492 2.0165807327001355 1.4823359363267758
Quick Ratio 2.503371765206709 3.88902533810042 3.402664392753299 3.917801001141653 2.9926576961966243 6.57955414387389 1.951370420624152 1.4107035590929569
Cash Ratio 1.1529522952968525 0.8147676045390952 1.4381010959516887 2.945639764643892 1.0849109434549273 5.231251102876302 0.8946811397557666 0.6080680282324673
Debt Ratio 0.01026824289478448 0.008121813730063461 0.012045753889588912 0.008100919783469898 0.05371763685391563 0.0057687903715362724 0.009594530881659595 0.018806237206840506
Debt to Equity Ratio 0.011267610443067996 0.008821082330477037 0.012973242926566911 0.008572599590907485 0.06245738352959748 0.006139581667655328 0.010462671143078956 0.021198633572510943
Long Term Debt to Capitalization 0.0071876126893818835 0.005289292849655519 0.001994630504523623 0.0034123876144801775 0.009964325522283253 0.0029200327619703986 0.006862569889453394 0.0030249806552136173
Total Debt to Capitalization 0.011142065984028997 0.008743951216899094 0.012807093392798901 0.008499734768111548 0.0587857776677191 0.006102117220633641 0.010354337118899336 0.02075858004074162
Interest Coverage Ratio 98.76562456372216 1.7330546974377612 -0.26099537037037035 43.66085271317829 79.8358803986711 26.726253687315634 43.02100840336134 0
Cash Flow to Debt Ratio 8.104079104644324 7.231908104658583 1.9665383476458396 10.400534938147777 -0.7251026784147154 7.105229993698803 1.9087633087633087 None
Margins
Gross Profit Margin 0.5233061267475942 0.8351000039270535 0.9454522273707026 0.9267156358531893 0.7790357020202774 0.9227054261766003 1 0
Operating Profit Margin 0.16028394327342477 0.20166627899600348 -0.007187508715451948 0.13631303169282524 0.35882098221618314 0.26295595439875546 0.07943859975793688 0
Pretax Profit Margin 0.44378280482910193 0.0721067433549724 -0.05946428357988932 0.21175139465372653 0.18963431933224828 0.2417109754115489 0.0582192843621016 0
Net Profit Margin 0.4269064343404718 0.045417883801508595 -0.05963560446390508 0.20758255987027602 0.1729076764569739 0.20409110961480414 0.04704714024144245 0
Operating Cash Flow Margin 0.21515924922274496 0.17116515676495378 0.10583646425569045 0.564662318331982 -0.1233728031536038 0.19635933037683717 0.0904090246097508 0
Free Cash Flow Margin 0.20980931172449693 0.14102955258777722 0.08234558211250602 0.4961518448152764 -0.1623180182467038 0.1571896259490585 0.03589827142103466 0
Return
Return on Assets 0.1651096608255586 0.015585382186535308 -0.013347708337234738 0.030973627095874878 0.05458976824876016 0.04260253506893832 0.00953009586672953 None
Return on Equity 0.18117913236298902 0.016927246054718858 -0.014375444190468873 0.0327770808831889 0.0634714088703648 0.04534082995899208 0.010392405865950988 None
Return on Capital Employed 0.06732804666989149 0.0741473372754777 -0.001718332531635321 0.0212116704202225 0.1289126119843356 0.057248758689803246 0.0170806572691634 None
Return on Invested Capital 0.07190485590188356 0.049590066301704594 -0.0019104937426662556 0.023800631213100176 0.13822629314616394 0.062355089856617724 0.014606244366028434 0
Turnover Ratios
Receivables Turnover Ratio 3.6130967577749944 2.517066234783336 4.022162751193872 3.806051952837141 1.661003581384736 3.8634702069924423 3.310100413467218 None
Payables Turnover Ratio 3.624178553095907 1.1630057310863497 0.3532887776430212 0.4758387679735994 1.2952472647702407 0.7415492565573314 0 None
Inventory Turnover Ratio 189358473 0.606311019292926 1.4894473455178416 1.336717801567156 9.544762641898865 0.9119923292925142 0 None
Fixed Asset Turnover Ratio 24.711973490949337 22.638104356151267 20.467340781211774 9.09748444982661 12.852838444708862 14.165104423614537 9.57592867756315 None
Asset Turnover Ratio 0.38675842654055265 0.3431551821007043 0.2238211292938859 0.14921112407145926 0.3157162791574739 0.20874272842822575 0.20256482791136257 None
Per Share Items ()
Revenue Per Share 4.450539073441264 3.0237464163018966 2.179813799186841 1.4091665965667233 2.981411530593847 1.7004804077267879 1.1746821599453179 0
Operating Cash Flow Per Share 0.9575746456781132 0.5175600293637813 0.2307037852416989 0.7957032773333549 -0.3678250978838393 0.3339051941801632 0.10620186830713146 0
Free Cash Flow Per Share 0.9337645398016918 0.4264376042299512 0.17949803619091376 0.6991606065386442 -0.48393681122386517 0.2672978792242763 0.04216905901116427 0
Cash & Short Term Investments 1.0516607697047784 1.0838964972013652 1.5720494982075426 1.151247688897378 1.630852719045001 1.768104402208528 0.30046935520619733 0
Earnings Per Share 1.8999637667357572 0.13733216338082757 -0.12999451353326869 0.292518409399005 0.5155089403170123 0.34705293329119474 0.0552654363180679 0
EBITDA Per Share
EBIT Per Share 0.71334995238362 0.6097876884031039 -0.01566743067971784 0.19208777093827042 1.0697930137983382 0.44715144855018235 0.09331510594668489 0
Dividend Per Share 0.25886504957705453 0.0 0.0 0.0 0.0 0.0 0.0 0
Enterprise Value Per Share 12.29649881799339 5.277669681720402 5.60526516566254 8.0552583064255 8.12642040079509 3.838889881505902 12.865169742538164 0
Price Per Share 13.23 6.29 7.06 9.13 9.25 5.56 13.11 0
Dividend Ratios
Dividend Payout Ratio 0.1362473611914184 0 0 0 0 0 0 0
Dividend Yield 0.019566519242407748 0 0 0 0 0 0 None
Effective Tax Rate 0.038028446133980175 0.37012987012987014 -0.00288107202680067 0.019687401777295197 0.08822047244094489 0.1556398741624841 0.19189765458422176 0
Short Term Coverage Ratio 22.669927660108343 18.207583547557842 2.3246696420757855 17.317498608276118 -0.8643943673759755 13.5855421686747 5.62132175590931 None
Capital Expenditure Coverage Ratio -40.21715193742057 -5.679831595829992 -4.5054274084124835 -8.241985339574319 3.1678552258262402 -5.013040901007706 -1.6585539424992883 0
EBIT Per Revenue 0.16028394327342477 0.20166627899600348 -0.007187508715451948 0.13631303169282524 0.35882098221618314 0.26295595439875546 0.07943859975793688 0
Days of Sales Outstanding 101.02137431403114 145.01008950661105 90.74719810670501 95.89989956072947 219.74666646757552 94.47465114119204 110.26855817273376 0
Days of Inventory Outstanding 0.0000019275609599999257 602.0012640140691 245.05733693667375 273.05688573315723 38.240867132489086 400.22266446380297 0 0
Days of Payables Outstanding 100.71247722830972 313.84196160328275 1033.1491490760354 767.0665455746367 281.79947561189874 492.2127515770502 0 0
Cash Conversion Cycle 0.308899013282371 433.1693919173974 -697.3446140326566 -398.10976028075004 -23.811942011834162 2.4845640279448276 110.26855817273376 0
Cash Conversion Ratio 0.5039962668989628 3.768673096109079 -1.7747194013896312 2.720181881776845 -0.7135183681928876 0.9621160409556314 1.921668865435356 0
Free Cash Flow to Earnings 0.4914643932425885 3.1051546391752582 -1.3808123997862105 2.3901422408767634 -0.9387554189191524 0.7701934015927191 0.763027704485488 0

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.