SPMC
Next report

Nov 12 2026in 30 days

EPS estimate

$0.29

Revenue estimate

$14M

EPS beats

3 of last 9

EPS surprise

2024: -87.3%2024: 32.3%2025: 21.6%2025: 10.0%2025: -5.4%2025: -3.6%2026: -20.0%2026: -17.1%2026: -20.0%
Aug 15 2024Aug 12 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 12 2026$0.30$0.24-20.0%$14M$12M-12.4%
May 27 2026$0.41$0.34-17.1%$17M$28M+62.2%
Feb 11 2026$0.55$0.44-20.0%$28M$18M-35.0%
Nov 13 2025$0.56$0.54-3.6%$27M$38M+44.0%
Aug 12 2025$0.56$0.53-5.4%$22M$20M-10.5%
May 29 2025$0.60$0.66+10.0%$21M$43M+99.7%
Feb 12 2025$0.51$0.62+21.6%$20M——
Nov 13 2024$0.65$0.86+32.3%$20M$15M-27.3%
Sep 30 2024—$0.30——$15M—
Aug 15 2024$0.63$0.08-87.3%$15M$2M-83.5%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev-30.20%
EPS-41.88%
FY2028
Rev+7.53%
EPS+9.91%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2027EFY2028E
Revenue Avg$52M$56M
Low$51M$54M
High$53M$58M
EBITDA Avg$29M$32M
Low$28M$30M
High$30M$34M
EBIT Avg$29M$32M
Low$28M$30M
High$30M$34M
Net Income Avg$23M$25M
Low$22M$24M
High$24M$27M
EPS Avg$1.11$1.22
Low$1.07$1.14
High$1.14$1.30
Analysts (Rev / EPS)2 / 23 / 3
Quarterly
MetricQ4 2026
Revenue Avg$31M
Low$30M
High$32M
EBITDA Avg$19M
Low$18M
High$20M
EBIT Avg$19M
Low$18M
High$20M
Net Income Avg$15M
Low$14M
High$16M
EPS Avg$0.73
Low$0.68
High$0.75
Analysts (Rev / EPS)2 / 2
AI Earnings SummaryQ1 2027
Checking for summary...

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.