Exchange: NYSE·Updated 05:33 PM EDT
Latest Earnings Results: Q2 '26

Reported: Jul 23

Estimated EPS

$4.85

Reported EPS

$4.38

Surprise

-9.56%

Estimated Rev

$519.8M

Reported Rev

$548.58M

Surprise

+5.54%

Investor Presentationearnings release

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$4.68
--
--
N/A
Q2 '26
$4.85
$4.38
-9.56%
MISSED
Q1 '26
$5.87
$5.42
-7.75%
MISSED
Q4 '25
$5.21
$5.27
1.15%
BEAT
Q3 '25
$5.16
$3.83
-25.75%
MISSED

Advertisement|Remove ads.