Progroup records record-breaking revenue in a challenging market