Deswell Industries, Inc. (DSWL)
NASDAQ: DSWL · Real-Time Price · USD
3.690
-0.180 (-4.65%)
Jul 2, 2026, 11:48 AM EDT - Market open

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
594738---
Market Cap Growth
58.07%26.30%----
Enterprise Value
-20.66-34.84-37.89000
Last Close Price
3.692.992.362.242.653.66
PE Ratio
5.804.463.374.6720.387.18
PS Ratio
1.010.770.56---
PB Ratio
0.560.430.37---
P/TBV Ratio
0.540.440.370.380.480.65
P/FCF Ratio
13.0810.082.85---
P/OCF Ratio
11.879.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)
8.41%7.96%9.37%8.67%5.26%5.92%
Return on Capital Employed (ROCE)
2.29%2.22%3.36%4.10%3.18%3.10%
Earnings Yield
17.23%22.41%29.66%21.43%4.91%13.93%
FCF Yield
7.64%9.92%35.10%---
Dividend Yield
5.42%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.61%6.89%8.76%9.39%7.94%4.92%
SEC Filings: 10-K · 10-Q