Super Micro Computer will report earnings today. Here's what to expect