MVSTW

EPS surprise

2024: 20.0%2024: 46.7%2024: -366.7%2024: 225.0%2025: 50.0%2025: 700.0%2025: 400.0%2025: 14.3%2026: -650.0%2026: 200.0%2026: -175.0%
Nov 9 2023Aug 10 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 10 2026$0.04($0.03)-175.0%$103M$87M-15.5%
May 18 2026$0.05$0.15+200.0%$99M$61M-38.8%
Mar 16 2026$0.02($0.11)-650.0%$131M$96M-26.6%
Nov 10 2025$0.04$0.04+14.3%$120M$123M+2.7%
Aug 11 2025$0.01$0.05+400.0%$108M$91M-15.2%
May 12 2025($0.01)$0.06+700.0%$106M$116M+9.9%
Mar 31 2025($0.02)($0.01)+50.0%$92M$113M+23.4%
Nov 12 2024($0.04)$0.05+225.0%$100M$101M+1.7%
Aug 9 2024($0.04)($0.21)-366.7%$92M$75M-18.8%
May 9 2024($0.07)($0.04)+46.7%$68M$81M+20.3%
Apr 1 2024($0.05)($0.04)+20.0%$94M$105M+10.7%
Nov 9 2023($0.08)($0.03)+60.9%$78M$80M+3.0%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+14.79%
EPS+150.00%
FY2028
Rev+41.98%
EPS+33.33%
FY2029
Rev+14.91%
EPS+30.00%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029E
Revenue Avg$481M$552M$783M$900M
Low$474M$503M$740M$850M
High$487M$600M$826M$950M
EBITDA Avg$93M$162M$227M$297M
Low$91M$157M$221M$289M
High$95M$166M$233M$304M
EBIT Avg$27M$64M$85M$109M
Low$25M$60M$79M$102M
High$29M$69M$91M$117M
Net Income Avg$19M$49M$65M$84M
Low$18M$45M$60M$78M
High$21M$52M$70M$90M
EPS Avg$0.06$0.15$0.20$0.26
Low$0.06$0.14$0.19$0.24
High$0.06$0.16$0.21$0.28
Analysts (Rev / EPS)2 / 12 / 11 / 11 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027
Revenue Avg$143M$124M$134M$142M$151M
Low$143M$124M$134M$142M$151M
High$143M$124M$134M$142M$151M
EBITDA Avg$32M$29M$36M$38M$44M
Low$32M$29M$36M$38M$44M
High$32M$29M$36M$38M$44M
EBIT Avg$18M$13M$18M$18M$22M
Low$18M$13M$18M$18M$22M
High$18M$13M$18M$18M$22M
Net Income Avg$14M$10M$14M$14M$17M
Low$14M$10M$14M$14M$17M
High$14M$10M$14M$14M$17M
EPS Avg$0.04$0.03$0.04$0.04$0.05
Low$0.04$0.03$0.04$0.04$0.05
High$0.04$0.03$0.04$0.04$0.05
Analysts (Rev / EPS)1 / 11 / 11 / 11 / 11 / 1
AI Earnings SummaryQ2 2026
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.