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

Reported: Jul 23

Estimated EPS

$6.54

Reported EPS

$7.32

Surprise

+11.9%

Estimated Rev

$1.47B

Reported Rev

$1.54B

Surprise

+4.83%

Investor Presentationearnings release

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$7.58
--
--
N/A
Q2 '26
$6.54
$7.32
11.90%
BEAT
Q1 '26
$5.38
$5.52
2.65%
BEAT
Q4 '25
$5.93
$8.02
35.27%
BEAT
Q3 '25
$4.52
$5.18
14.73%
BEAT

Advertisement|Remove ads.