Deswell Industries, Inc. (DSWL)
NASDAQ: DSWL · Real-Time Price · USD
3.480
-0.150 (-4.13%)
Jul 24, 2026, 4:00 PM EDT - Market closed

Deswell Industries Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
554738---
Market Cap Growth
6.44%26.30%----
Enterprise Value
-26.88-34.84-37.89000
Last Close Price
3.482.992.362.242.653.66
PE Ratio
5.214.463.374.6720.387.18
PS Ratio
0.900.770.56---
PB Ratio
0.510.430.37---
P/TBV Ratio
0.510.440.370.380.480.65
P/FCF Ratio
11.7610.082.85---
P/OCF Ratio
10.679.142.78---
EV/Sales Ratio
--0.57-0.56---
Net Debt / Equity Ratio
-0.75-0.75-0.74-0.61-0.52-0.48
Net Debt / EBITDA Ratio
-20.59-21.48-15.62-10.91-10.22-9.76
Net Debt / FCF Ratio
-17.47-17.47-5.72-4.51-3.8526.01
Asset Turnover
0.470.490.580.630.690.77
Inventory Turnover
4.054.495.003.773.143.60
Quick Ratio
4.604.604.824.253.102.59
Current Ratio
5.255.255.455.074.013.66
Return on Equity (ROE)
9.71%10.05%11.35%8.39%2.28%9.33%
Return on Assets (ROA)
2.00%1.94%2.82%3.37%2.28%2.52%
Return on Invested Capital (ROIC)
9.62%9.06%10.39%9.46%5.74%6.45%
Return on Capital Employed (ROCE)
2.29%2.22%3.36%4.10%3.18%3.10%
Earnings Yield
19.16%22.41%29.66%21.43%4.91%13.93%
FCF Yield
8.50%9.92%35.10%---
Dividend Yield
5.75%6.70%8.48%8.93%7.55%5.46%
Payout Ratio
59.93%30.00%28.62%41.35%154.83%38.70%
Buyback Yield / Dilution
0.19%0.19%0.29%0.45%0.39%-0.55%
Total Shareholder Return
5.94%6.89%8.76%9.39%7.94%4.92%
SEC Filings: 10-K · 10-Q