DSWL Financials: Deswell Industries Inc AI Analysis