Exchange: NYSE·Updated 10:16 AM EDT
Latest Earnings Results: Q2 '26

Reported: Aug 05

Estimated EPS

$6.58

Reported EPS

$7.00

Surprise

+6.31%

Estimated Rev

$1.3B

Reported Rev

$1.34B

Surprise

+2.99%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$7.17
--
--
N/A
Q2 '26
$6.58
$7.00
6.31%
BEAT
Q1 '26
$5.47
$5.80
6.03%
BEAT
Q4 '25
$5.94
$6.04
1.64%
BEAT
Q3 '25
$5.63
$5.70
1.19%
BEAT