Exchange: NASDAQ·Updated 05:38 AM EDT
Latest Earnings Results: Q2 '26

Reported: Aug 04

Estimated EPS

$0.90

Reported EPS

$1.31

Surprise

+45.56%

Estimated Rev

$175M

Reported Rev

$194.02M

Surprise

+10.87%

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q3 '26
$1.53
--
--
N/A
Q2 '26
$0.90
$1.31
45.56%
BEAT
Q1 '26
$3.02
$1.09
-64.02%
MISSED
Q4 '25
$3.38
$1.52
-55.03%
MISSED
Q3 '25
$3.34
$3.25
-2.69%
MISSED

Advertisement|Remove ads.