Super Micro shares tumble 6% as Q1 revenue slides to $5B | The Tech Buzz