Exchange: NYSE·Updated 08:41 AM EDT
Latest Earnings Results: Q2 '26

Reported: Jul 16

Estimated EPS

$3.34

Reported EPS

$3.65

Surprise

+9.39%

Estimated Rev

$3.88B

Reported Rev

$4.05B

Surprise

+4.26%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$3.59
--
--
N/A
Q2 '26
$3.34
$3.65
9.39%
BEAT
Q1 '26
$2.64
$2.84
7.70%
BEAT
Q4 '25
$2.79
$2.97
6.60%
BEAT
Q3 '25
$2.64
$2.78
5.45%
BEAT

Advertisement|Remove ads.