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

Reported: Aug 03

Estimated EPS

$2.21

Reported EPS

$2.74

Surprise

+23.8%

Estimated Rev

$544.41M

Reported Rev

$574.1M

Surprise

+5.45%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$3.04
--
--
N/A
Q2 '26
$2.21
$2.74
23.80%
BEAT
Q1 '26
$1.98
$2.09
5.55%
BEAT
Q4 '25
$1.78
$1.94
8.81%
BEAT
Q3 '25
$1.47
$1.74
18.35%
BEAT

Advertisement|Remove ads.