BACK
Next report

Nov 17 2026in 34 days

EPS estimate

($4.10)

Revenue estimate

$4M

EPS beats

2 of last 12

EPS surprise

2023: -120.0%2023: -33.3%2023: -338.3%2024: -79.5%2024: 61.5%2024: 0.0%2024: -100.0%2025: -52.9%2025: -24.1%2025: -2.3%2025: -32.2%
Mar 29 2023Dec 17 2025
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Dec 17 2025($0.87)($1.15)-32.2%$21223$21223+0.0%
Aug 8 2025($0.87)($0.89)-2.3%———
Jul 1 2025($0.87)($1.08)-24.1%—$1500—
Apr 15 2025($0.87)($1.33)-52.9%$1M——
Dec 18 2024($0.87)($1.74)-100.0%$1M$56300-94.4%
Sep 30 2024($0.44)($0.44)+0.0%$1M$15750-98.4%
May 15 2024($0.91)($0.35)+61.5%$1M——
Apr 16 2024($0.73)($1.31)-79.5%$1M-$5M-600.0%
Nov 21 2023($0.60)($2.63)-338.3%$1M$2M+53.8%
Aug 22 2023($0.90)($1.20)-33.3%$2M$2M+4.7%
May 19 2023($1.50)($3.30)-120.0%$3M$2M-22.2%
Mar 29 2023($0.07)($10.45)-14828.6%$4M$3M-19.3%

Earnings & Revenue Estimates

Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.