Marvell shares slide as Google deal revenue timing overshadows strong results | PiQ Markets