The firm had revenue of $517.00 million for the quarter, compared to the consensus estimate of $528.02 million. During the ...