Richardson Electronics Q1 FY25 Financial Results