Super Micro stock crashes 24% when cant give actual performance results