Delphax Technologies Inc. (DLPX)
OTCMKTS · Delayed Price · Currency is USD
0.0361
0.00 (0.00%)
At close: Mar 5, 2026

Delphax Technologies Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2007 FY 2006 FY 2005 FY 2004 FY 2003 2002 - 1998
Period Ending
Mar '26 Sep '07 Sep '06 Sep '05 Sep '04 Sep '03 2002 - 1998
Market Capitalization
0610192122
Upgrade
Market Cap Growth
-68.62%-39.32%-48.48%-10.45%-6.65%15.73%
Upgrade
Enterprise Value
-1417263034
Upgrade
Last Close Price
0.040.901.502.953.333.60
Upgrade
PE Ratio
---61.11--
Upgrade
PS Ratio
0.010.130.200.360.390.39
Upgrade
PB Ratio
0.100.611.231.101.261.51
Upgrade
P/TBV Ratio
0.100.611.231.101.261.51
Upgrade
P/FCF Ratio
---6.4510.0712.27
Upgrade
P/OCF Ratio
---6.089.488.82
Upgrade
EV/Sales Ratio
-0.310.350.500.550.59
Upgrade
EV/EBITDA Ratio
-11.70-8.9614.7214.73
Upgrade
EV/EBIT Ratio
-22.41-14.5245.0456.65
Upgrade
EV/FCF Ratio
---8.8414.2518.80
Upgrade
Debt / Equity Ratio
4.960.981.070.370.560.94
Upgrade
Debt / EBITDA Ratio
-7.95-2.234.626.01
Upgrade
Debt / FCF Ratio
---2.194.477.67
Upgrade
Net Debt / Equity Ratio
4.690.920.990.330.480.76
Upgrade
Net Debt / EBITDA Ratio
-3.737.49-2.131.973.974.84
Upgrade
Net Debt / FCF Ratio
-4.33-4.78-3.531.943.846.18
Upgrade
Asset Turnover
1.621.721.721.571.481.51
Upgrade
Inventory Turnover
2.422.152.111.671.811.44
Upgrade
Quick Ratio
0.801.150.671.010.830.64
Upgrade
Current Ratio
2.363.392.323.972.991.53
Upgrade
Return on Equity (ROE)
-134.89%-9.01%-77.25%1.82%-2.48%-11.98%
Upgrade
Return on Assets (ROA)
-9.33%1.50%-10.15%3.34%1.13%0.98%
Upgrade
Return on Invested Capital (ROIC)
-22.84%3.63%-24.01%7.47%2.59%2.18%
Upgrade
Return on Capital Employed (ROCE)
-24.40%3.30%-28.90%7.60%2.70%3.90%
Upgrade
Earnings Yield
-3001.33%-13.48%-99.87%1.64%-1.86%-8.20%
Upgrade
FCF Yield
-1133.26%-31.89%-22.88%15.50%9.93%8.15%
Upgrade
Buyback Yield / Dilution
-1.16%-1.17%-0.43%-1.94%-0.79%-0.36%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.