Home Stock Fabrinet shares slide 11% despite good quarter