Home Business Super Micro (SMCI) stock sends mixed signals ahead of earnings