Super Micro Computer’s latest earnings report eased major concerns around margins and execution as AI infrastructure demand ...