Richardson Electronics Q1 net income USD 4.059 million - RELL News | Rallies