Exchange: NYSE·Updated 11:55 AM EDT
Latest Earnings Results: Q1 '26

Reported: Aug 05

Estimated EPS

$2.12

Reported EPS

$2.52

Surprise

+19.15%

Estimated Rev

$160.78M

Reported Rev

$187.88M

Surprise

+16.86%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q2 '26
$2.71
--
--
N/A
Q1 '26
$2.12
$2.52
19.15%
BEAT
Q4 '25
$1.36
$1.89
39.48%
BEAT
Q3 '25
$1.15
$1.11
-3.31%
MISSED
Q2 '25
$1.56
$1.31
-16.16%
MISSED

Advertisement|Remove ads.