Exchange: NYSE·Updated 01:24 PM EDT
Latest Earnings Results: Q2 '26

Reported: Aug 03

Estimated EPS

$0.26

Reported EPS

$0.38

Surprise

+46.15%

Estimated Rev

$326.49M

Reported Rev

$313.7M

Surprise

-3.92%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$0.31
--
--
N/A
Q2 '26
$0.26
$0.38
46.15%
BEAT
Q1 '26
$0.21
$0.16
-22.58%
MISSED
Q4 '25
$0.23
$0.15
-33.82%
MISSED
Q3 '25
$0.29
$0.32
11.63%
BEAT

Advertisement|Remove ads.