Cobbetts posts a profit despite prior reticence