DLA Piper posts solid results after layoffs