TipRanks
Go Ultimate55% OFF

Duro Felguera (DF5B) Ratios

Duro Felguera Ratios

DE:DF5B's free cash flow for Q2 2026 was $-11.06M. For the 2026 fiscal year, DE:DF5B's free cash flow was decreased by $-16.00K and operating cash flow was $-11.04M. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio0.180.440.690.800.88
Quick Ratio0.180.440.670.780.85
Cash Ratio0.040.070.270.100.34
Solvency Ratio-0.15-0.20-0.040.020.06
Operating Cash Flow Ratio-0.05-0.22-0.07-0.28-0.25
Short-Term Operating Cash Flow Coverage-0.08-10.06-4.13-7.70-5.29
Net Current Asset Value$ -385.26M$ -330.72M$ -200.92M$ -198.42M$ -202.66M
Leverage Ratios
Debt-to-Assets Ratio2.160.640.210.150.15
Debt-to-Equity Ratio-0.86-0.51-0.45-0.24-0.31
Debt-to-Capital Ratio-6.32-1.05-0.81-0.31-0.44
Long-Term Debt-to-Capital Ratio-0.00-0.93-0.6634.778.44
Financial Leverage Ratio-0.40-0.80-2.10-1.64-2.11
Debt Service Coverage Ratio-0.16-4.35-0.82-0.441.72
Interest Coverage Ratio-2.24-8.24-10.10-1.50-3.81
Debt to Market Cap7.962.821.091.901.59
Interest Debt Per Share1.460.700.800.310.39
Net Debt to EBITDA-5.50-1.353.78-3.13-1.54
Profitability Margins
Gross Profit Margin8.59%33.98%42.47%61.96%70.01%
EBIT Margin-31.74%-30.27%-5.37%-5.53%28.43%
EBITDA Margin-30.97%-29.17%-3.76%-3.09%34.50%
Operating Profit Margin-31.74%-33.41%-23.42%-5.67%-19.92%
Pretax Profit Margin-43.61%-34.32%-7.69%5.95%23.20%
Net Profit Margin-44.08%-34.39%-7.78%4.27%26.77%
Continuous Operations Profit Margin-44.08%-34.37%-25.67%4.37%22.65%
Net Income Per EBT101.09%100.21%101.25%71.83%115.38%
EBT Per EBIT137.39%102.73%32.84%-104.83%-116.51%
Return on Assets (ROA)-52.65%-45.56%-6.66%2.14%7.74%
Return on Equity (ROE)21.02%36.43%14.01%-3.51%-16.34%
Return on Capital Employed (ROCE)15.70%72.19%79.24%-51.93%-51.37%
Return on Invested Capital (ROIC)148.75%76.72%86.22%-23.27%-36.38%
Return on Tangible Assets-53.22%-45.78%-6.68%2.17%7.89%
Earnings Yield-193.87%-201.75%-34.71%6.15%21.23%
Efficiency Ratios
Receivables Turnover2.582.462.731.351.25
Payables Turnover1.951.841.570.620.23
Inventory Turnover1937.24221.6420.379.473.67
Fixed Asset Turnover9.5411.5110.814.352.91
Asset Turnover1.191.320.860.500.29
Working Capital Turnover Ratio-0.56-1.77-3.27-3.10-0.72
Cash Conversion Cycle-45.25-48.41-80.40-276.62-1187.34
Days of Sales Outstanding141.70148.60133.67269.93292.74
Days of Inventory Outstanding0.191.6517.9238.5399.58
Days of Payables Outstanding187.14198.66231.99585.081579.66
Operating Cycle141.89150.25151.59308.46392.32
Cash Flow Ratios
Operating Cash Flow Per Share-0.11-0.36-0.28-0.49-0.53
Free Cash Flow Per Share-0.11-0.36-0.29-0.49-0.54
Dividend Paid and CapEx Coverage Ratio-517.27-97.65-64.18-124.48-127.37
Capital Expenditure Coverage Ratio-517.27-97.65-64.18-124.48-127.37
Operating Cash Flow Coverage Ratio-0.08-0.55-0.39-1.80-1.52
Operating Cash Flow to Sales Ratio-0.14-0.27-0.10-0.52-0.77
Free Cash Flow Yield-62.27%-158.62%-43.40%-75.60%-61.22%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-0.52-0.50-2.8816.254.71
Price-to-Sales (P/S) Ratio0.230.170.220.691.26
Price-to-Book (P/B) Ratio-0.11-0.18-0.40-0.57-0.77
Price-to-Free Cash Flow (P/FCF) Ratio-1.61-0.63-2.30-1.32-1.63
Price-to-Operating Cash Flow Ratio-1.61-0.64-2.34-1.32-1.65
Price-to-Earnings Growth (PEG) Ratio0.02-0.000.01-0.22-0.04
Enterprise Value Multiple-6.23-1.94-2.18-25.622.12
Enterprise Value310.91M161.65M23.03M92.68M61.65M
EV to EBITDA-6.23-1.94-2.18-25.622.12
EV to Sales1.930.570.080.790.73
EV to Free Cash Flow-13.63-2.09-0.84-1.51-0.95
EV to Operating Cash Flow-13.66-2.11-0.85-1.51-0.95
Tangible Book Value Per Share-1.55-1.26-1.63-1.16-1.18
Shareholders’ Equity Per Share-1.57-1.26-1.63-1.14-1.14
Tax and Other Ratios
Effective Tax Rate-0.01-0.00-0.010.270.02
Revenue Per Share0.751.342.930.940.70
Net Income Per Share-0.33-0.46-0.230.040.19
Tax Burden1.011.001.010.721.15
Interest Burden1.371.131.43-1.080.82
Research & Development to Revenue0.000.000.000.000.00
SG&A to Revenue0.330.400.400.650.71
Stock-Based Compensation to Revenue0.000.000.000.000.00
Income Quality0.320.781.23-33.83-2.86

Currency in EUR