What Valhi VHI disclosed about workforce costs Q1 2026 Profit Disappoints Deswell DSWL Stock Counter Trend Under Pressure 20260415 SMXT Solarmax Technology Inc reports Q4 2025 revenue nearly tripling year over year while shares dip 332 percent