Exchange: NYSE·Updated 07:34 PM EDT
Latest Earnings Results: Q2 '26

Reported: Aug 04

Estimated EPS

$5.17

Reported EPS

$6.41

Surprise

+23.88%

Estimated Rev

$3.43B

Reported Rev

$3.45B

Surprise

+0.68%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$4.35
--
--
N/A
Q2 '26
$5.17
$6.41
23.88%
BEAT
Q1 '26
$5.29
$5.95
12.52%
BEAT
Q4 '25
$5.54
$5.61
1.26%
BEAT
Q3 '25
$4.37
$5.76
31.93%
BEAT

Advertisement|Remove ads.