Financial insights of SMCI