Exchange: NASDAQ·Updated 02:55 PM EDT
Latest Earnings Results: Q3 '25

Reported: Nov 05

Estimated EPS

-$1.96

Reported EPS

-$2.67

Surprise

-36.57%

Estimated Rev

$144.9M

Reported Rev

$140.01M

Surprise

-3.38%

Investor Presentation10-Q

Historical Earnings

Quarterly

Annual

EPS

Revenue

Fiscal PeriodEstimatedReportedSurpriseResult
Q4 '25
-$3.16
--
--
N/A
Q3 '25
-$1.96
-$2.67
-36.57%
MISSED
Q2 '25
-$2.18
-$2.88
-32.11%
MISSED
Q1 '25
-$1.14
-$2.32
-104.12%
MISSED
Q4 '24
-$1.31
-$1.04
20.43%
BEAT