Robert Half posts Q1 earnings beat, in-line revenue | AllMind News