The professional services firm posted adjusted earnings per share of $0.18, significantly beating analyst estimates of $0.01. Revenue came in at $145.6 million, surpassing the consensus forecast of ...
Some results have been hidden because they may be inaccessible to you