Deswell Industries, Inc. (DSWL)
NASDAQ: DSWL · Real-Time Price · USD
3.460
+0.220 (6.79%)
At close: May 22, 2026, 4:00 PM EDT
3.490
+0.030 (0.87%)
After-hours: May 22, 2026, 6:52 PM EDT

Deswell Industries Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
5538----
Market Cap Growth
55.31%-----
Enterprise Value
-25.65-37.890000
Last Close Price
3.462.362.242.653.663.53
PE Ratio
4.153.374.6720.387.186.92
PS Ratio
0.820.56----
PB Ratio
0.480.37----
P/TBV Ratio
0.510.370.380.480.650.66
P/FCF Ratio
4.692.85----
P/OCF Ratio
4.482.78----
EV/Sales Ratio
--0.56----
Net Debt / Equity Ratio
-0.74-0.74-0.61-0.52-0.48-0.53
Net Debt / EBITDA Ratio
-14.47-15.62-10.91-10.22-9.76-9.03
Net Debt / FCF Ratio
-6.91-5.72-4.51-3.8526.01-16.50
Asset Turnover
0.530.580.630.690.770.64
Inventory Turnover
5.225.003.773.143.604.18
Quick Ratio
4.714.824.253.102.592.83
Current Ratio
5.285.455.074.013.663.71
Return on Equity (ROE)
11.87%11.35%8.39%2.28%9.33%9.92%
Return on Assets (ROA)
3.21%2.82%3.37%2.28%2.52%3.03%
Return on Invested Capital (ROIC)
12.90%9.37%8.67%5.26%5.92%7.33%
Return on Capital Employed (ROCE)
3.80%3.36%4.10%3.18%3.10%3.89%
Earnings Yield
23.09%29.66%21.43%4.91%13.93%14.45%
FCF Yield
21.34%35.10%----
Dividend Yield
5.78%8.48%8.93%7.55%5.46%5.10%
Payout Ratio
25.64%28.62%41.35%154.83%38.70%34.80%
Buyback Yield / Dilution
0.17%0.29%0.45%0.39%-0.55%-0.84%
Total Shareholder Return
5.95%8.76%9.39%7.94%4.92%4.26%
Updated Nov 13, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q