Helio squashes rumors of massive layoffs