Earnings Per Share (EPS) of $4.37, surpassing both the estimated $4.25 and the Zacks Consensus Estimate of $4.30. Revenue reached approximately $568.7 million, exceeding the estimated $565.1 million.
Some results have been hidden because they may be inaccessible to you