DDL 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
Price Ratios
Price to Earnings Ratio -23.092480405378005 -7.892002520025574 -2.073889498902604 -7.617918390212709 -13.507166814997458
Price to Sales Ratio 0.11548888680299133 0.2629066269816155 0.6626447221654135 2.1585417144129475 6.728258200757503
Price to Book Ratio 6.02940875950569 20.529964082977767 18.313041686880332 -32.85867254114927 -36.9894760029097
Price to Free Cash Flows Ratio -7.25455081718339 -322.4754478840226 -2.179280773607769 -10.619328108262707 -23.97089983064493
Price to Operating Cash Flow Ratio -9.83118015058758 59.43552986154373 -2.3529636522203288 -11.902906461993185 -27.073599734367892
Price Earnings to Growth Ratio 0.26340963887480107 0.08534735476350801 -0.014223578421677149 -0.11498028753347202 0
EV to EBITDA
Liquidity Ratios
Current Ratio 0.9454268242539181 0.9129250880500387 0.8867531149129348 0.6387482303827016 0.6121914223368112
Quick Ratio 0.8728945920699843 0.8392597220395458 0.8136129451916848 0.5572058267755415 0.5442981336578683
Cash Ratio 0.1858719916897324 0.2260544083475821 0.09019067785077811 0.2903877363648468 0.39468966558408924
Debt Ratio 0.5873545636350506 0.5979033900037594 0.5724498723893208 0.5779104185433712 0.5167110666795417
Debt to Equity Ratio 11.82060156744237 18.08475160956486 7.406593331126583 -3.8216665972844237 -1.5466739588454743
Long Term Debt to Capitalization 0.5975753571793013 0.686111901005589 0.630827542320242 5.016694265695037 -1.6597539145672777
Total Debt to Capitalization 0.9220005399325818 0.9476021474914653 0.8810457505661228 1.354400481248352 2.8292438917557168
Interest Coverage Ratio -1.3149746346787397 -5.30121004532061 -74.33876290354782 -81.58780122813354 -29.955874763461207
Cash Flow to Debt Ratio -0.05188352733501969 0.019099830037540063 -1.0508162153030378 -0.7223442119085594 -0.88335119685602
Margins
Gross Profit Margin 0.3066047195216276 0.3090507407281867 0.2010299026008783 0.1967656061286261 0.17137056868461528
Operating Profit Margin -0.00651547609587577 -0.02926547958974673 -0.31459571397743846 -0.27895548848968316 -0.44878472580172946
Pretax Profit Margin -0.0035981278859342535 -0.033034693155381475 -0.31905202521966214 -0.28025526591140076 -0.4828167331252294
Net Profit Margin -0.005001146900447088 -0.03331304397261692 -0.3195178540206945 -0.28335059577248584 -0.498125054122149
Operating Cash Flow Margin -0.011747204815089155 0.004423391658054733 -0.2816213168189494 -0.18134576805298125 -0.24851731084051182
Free Cash Flow Margin -0.015919508969382393 -0.0008152764147060557 -0.30406578637795917 -0.20326537539916725 -0.2806844235424132
Return
Return on Assets -0.012973731697216984 -0.08600415672421395 -0.6824861375588134 -0.6522610212143094 -0.9148774124164778
Return on Equity -0.26109835988435015 -2.601363092685789 -8.830288063356633 4.313340056696483 2.7385073797888575
Return on Capital Employed -0.1090832270769045 -0.6055060918262837 -3.055710298338722 -17.056631048637218 6.562284486819544
Return on Invested Capital 10.105628581945222 1.0427394488393438 -4.4998559623148395 2.6849283379337607 1.4922546374222898
Turnover Ratios
Receivables Turnover Ratio 110.53058637961092 171.21351118274097 105.06073026697091 120.35021764518527 59.059819172577555
Payables Turnover Ratio 9.737107671797512 8.870377152779287 7.809186135982093 5.763033973270006 4.14765492873259
Inventory Turnover Ratio 29.346833463312084 27.667524682418446 29.910726512264826 23.562535096821943 19.91461647093801
Fixed Asset Turnover Ratio 13.761694659244855 13.91947287996014 7.403074090617092 6.383075634898781 6.290917344920393
Asset Turnover Ratio 2.5941512927878945 2.5816961306480657 2.135987485427372 2.3019574722829854 1.836642033653127
Per Share Items ()
Revenue Per Share 92.18159681598259 112.0209267378393 155.005319689787 71.09800055068118 24.336043462417262
Operating Cash Flow Per Share -1.0828760979793177 0.49551243285971874 -43.65280224498004 -12.89332151689456 -6.047928077777756
Free Cash Flow Per Share -1.4674857573240259 -0.09132801952287536 -47.131814424242044 -14.451761772064408 -6.830748330551703
Cash & Short Term Investments 24.505800981833325 30.02933453027135 40.2984652997909 14.94238858898299 7.4005779016287745
Earnings Per Share -0.4610137071945145 -3.7317580582709393 -49.526967109072444 -20.14566081426804 -12.122392966835568
EBITDA Per Share
EBIT Per Share -0.6006069905341925 -3.27834614507075 -48.76400921810964 -19.83317747425503 -10.921644592379902
Dividend Per Share 0.0 0.0 0.0 0.0 0.0
Enterprise Value Per Share 7.0114381074189325 25.364999639631 103.95679664122946 156.374887842302 163.18517867256733
Price Per Share 10.64595 29.451043999999996 102.713457 153.46800000000005 163.73918399999997
Effective Tax Rate -0.27025146467387523 -0.008426014914871254 -0.0014600402574206901 -0.011044680466641527 -0.03170627682646848
Short Term Coverage Ratio -0.05933769595039435 0.02172575582878466 -1.3659525384996438 -1.0730177173194195 -1.4807981129815444
Capital Expenditure Coverage Ratio 2.815519765739385 -0.8443733400584772 12.547470372535473 8.273221558621357 7.725819632727623
EBIT Per Revenue -0.00651547609587577 -0.02926547958974673 -0.31459571397743846 -0.27895548848968316 -0.44878472580172946
Days of Sales Outstanding 3.3022533576943904 2.131841099914278 3.4741810672027 3.0328154542776784 6.180174695988158
Days of Inventory Outstanding 12.437457705830662 13.192361954661676 12.202980086435968 15.490693106669593 18.328246518463224
Days of Payables Outstanding 37.48546409291369 41.14819400724549 46.739825846665795 63.33469517843136 88.00153490867525
Cash Conversion Cycle -21.745753029388638 -25.82399095266954 -31.062664693027127 -44.81118661748409 -63.49311369422387
Cash Conversion Ratio 2.3489021716276697 -0.13278257194661433 0.8813946177815447 0.6400048941439016 0.4989054631642178
Free Cash Flow to Earnings 3.1831716376815953 0.02447318880184612 0.951639423436618 0.7173635010189907 0.5634818430023888

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.