Super Micro has been working its way back into Wall Street’s good graces, and its latest earnings report furthered the cause. Since Super Micro SMCI preannounced aspects of its quarterly results a few ...