MITT
Next report

Nov 3 2026in 22 days

EPS estimate

$0.26

Revenue estimate

$19M

EPS beats

6 of last 12

EPS surprise

2024: 13.3%2024: 31.2%2024: -4.5%2024: -15.0%2025: -5.3%2025: -16.7%2025: -21.7%2025: 0.0%2026: 2.8%2026: 4.0%2026: -10.7%
Nov 7 2023Aug 10 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 10 2026$0.27$0.24-10.7%$26M$22M-17.2%
Apr 29 2026$0.25$0.26+4.0%$22M$21M-6.1%
Feb 17 2026$0.24$0.25+2.8%$23M$22M-2.9%
Nov 4 2025$0.23$0.23+0.0%$23M$26M+13.9%
Aug 1 2025$0.23$0.18-21.7%$20M$15M-24.1%
May 6 2025$0.24$0.20-16.7%$19M$17M-10.9%
Mar 3 2025$0.19$0.18-5.3%$20M$19M-4.0%
Nov 5 2024$0.20$0.17-15.0%$19M$99M+427.1%
Aug 2 2024$0.22$0.21-4.5%$17M$104M+511.5%
May 3 2024$0.16$0.21+31.2%$15M$96M+562.8%
Feb 22 2024$0.15$0.17+13.3%$13M$78M+486.0%
Nov 7 2023$0.09$0.10+11.1%$13M$12M-5.0%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+21.38%
EPS+14.05%
FY2028
Rev+10.43%
EPS+7.32%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028E
Revenue Avg$80M$97M$107M
Low$79M$96M$107M
High$80M$97M$107M
EBITDA Avg$60M$62M$63M
Low$60M$62M$63M
High$60M$63M$63M
EBIT Avg$42M$48M$51M
Low$42M$47M$51M
High$42M$48M$51M
Net Income Avg$33M$38M$40M
Low$33M$37M$40M
High$33M$38M$41M
EPS Avg$1.06$1.21$1.30
Low$1.06$1.20$1.29
High$1.07$1.22$1.31
Analysts (Rev / EPS)2 / 32 / 31 / 1
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$23M$24M$24M$25M$25M$27M$27M$27M
Low$23M$23M$24M$24M$25M$26M$27M$27M
High$23M$24M$24M$25M$25M$27M$27M$27M
EBITDA Avg$22M$22M$22M$22M$21M$23M$23M$22M
Low$21M$22M$22M$22M$21M$23M$22M$22M
High$22M$22M$22M$22M$21M$23M$23M$22M
EBIT Avg$11M$12M$12M$13M$13M$15M$15M$15M
Low$11M$12M$12M$13M$13M$14M$15M$14M
High$11M$12M$13M$13M$13M$15M$15M$15M
Net Income Avg$9M$9M$10M$10M$10M$11M$12M$12M
Low$8M$9M$10M$10M$10M$11M$12M$11M
High$9M$9M$10M$10M$10M$12M$12M$12M
EPS Avg$0.27$0.29$0.31$0.32$0.31$0.36$0.37$0.36
Low$0.27$0.29$0.31$0.32$0.31$0.36$0.36$0.36
High$0.27$0.30$0.31$0.32$0.32$0.36$0.37$0.37
Analysts (Rev / EPS)2 / 21 / 11 / 11 / 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.