Exchange: NASDAQ·Updated 01:02 PM EDT
Latest Earnings Results: Q2 '26

Reported: Jul 30

Estimated EPS

-$0.39

Reported EPS

$0.52

Surprise

+233.24%

Estimated Rev

$606.97M

Reported Rev

$614.36M

Surprise

+1.22%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$1.28
--
--
N/A
Q2 '26
-$0.39
$0.52
233.24%
BEAT
Q1 '26
$0.35
$0.65
84.54%
BEAT
Q4 '25
$1.19
$1.73
44.83%
BEAT
Q3 '25
$1.17
$1.41
20.60%
BEAT

Advertisement|Remove ads.