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

Reported: Aug 05

Estimated EPS

$1.20

Reported EPS

$1.16

Surprise

-3.28%

Estimated Rev

$237.27M

Reported Rev

$240.9M

Surprise

+1.53%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$1.03
--
--
N/A
Q2 '26
$1.20
$1.16
-3.28%
MISSED
Q1 '26
$1.00
$0.88
-11.89%
MISSED
Q4 '25
$1.06
$1.46
37.27%
BEAT
Q3 '25
$1.01
$0.73
-27.41%
MISSED

Advertisement|Remove ads.