MP
Next report

Nov 5 2026in 28 days

EPS estimate

($0.01)

Revenue estimate

$117M

EPS beats

7 of last 12

EPS surprise

2024: -53.5%2024: -84.6%2024: -88.9%2024: 7.7%2025: -33.3%2025: -20.0%2025: 34.0%2025: 42.2%2026: 53.9%2026: 206.5%2026: 0.60%
Nov 2 2023Aug 6 2026
ReportedEPS estEPS actualSurpriseRevenue estRevenue actualSurprise
Aug 6 2026($0.01)($0.01)+0.6%$97M$108M+12.0%
May 7 2026($0.03)$0.03+206.5%$75M$91M+21.2%
Feb 26 2026$0.06$0.09+53.9%$76M$53M-30.7%
Nov 6 2025($0.17)($0.10)+42.2%$53M$54M+0.6%
Aug 7 2025($0.20)($0.13)+34.0%$46M$57M+24.4%
May 8 2025($0.10)($0.12)-20.0%$62M$61M-1.6%
Feb 20 2025($0.09)($0.12)-33.3%$51M$61M+20.3%
Nov 7 2024($0.13)($0.12)+7.7%$48M$63M+30.4%
Aug 1 2024($0.09)($0.17)-88.9%$41M$31M-23.0%
May 2 2024($0.02)($0.04)-84.6%$49M$49M-0.8%
Feb 22 2024($0.01)($0.02)-53.5%$46M$41M-10.7%
Nov 2 2023$0.00$0.04+4110.5%$51M$53M+2.7%

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+70.40%
EPS+3527.55%
FY2028
Rev+26.39%
EPS+77.35%
FY2029
Rev+18.55%
EPS+15.08%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
MetricFY2026EFY2027EFY2028EFY2029EFY2030E
Revenue Avg$451M$769M$972M$1.15B$1.93B
Low$429M$749M$719M$961M$1.61B
High$473M$782M$1.30B$1.43B$2.40B
EBITDA Avg$175M$488M$746M$786M$1.23B
Low$141M$305M$487M$713M$1.10B
High$189M$494M$824M$894M$1.42B
EBIT Avg$38M$264M$425M$360M$606M
Low$3M$82M$166M$286M$479M
High$51M$271M$502M$467M$791M
Net Income Avg$14M$188M$312M$262M$452M
Low$-17M$48M$112M$205M$354M
High$24M$193M$372M$345M$595M
EPS Avg$0.02$0.75$1.34$1.54$2.65
Low$-0.10$0.28$0.66$1.21$2.08
High$0.14$1.14$2.19$2.03$3.50
Analysts (Rev / EPS)10 / 910 / 1012 / 810 / 56 / 5
Quarterly
MetricQ4 2026Q1 2027Q2 2027Q3 2027Q4 2027Q1 2028Q2 2028Q3 2028
Revenue Avg$139M$168M$183M$187M$193M$197M$199M$202M
Low$128M$138M$151M$154M$158M$162M$163M$166M
High$150M$184M$200M$205M$211M$215M$217M$220M
EBITDA Avg$61M$80M$98M$107M$121M$145M$147M$156M
Low$34M$74M$89M$97M$108M$128M$130M$138M
High$108M$83M$103M$112M$127M$154M$155M$165M
EBIT Avg$20M$35M$48M$53M$62M$82M$80M$85M
Low$-7M$29M$39M$42M$50M$65M$63M$67M
High$67M$38M$53M$58M$69M$91M$88M$94M
Net Income Avg$8M$20M$30M$34M$41M$56M$55M$58M
Low$-16M$15M$23M$26M$32M$43M$42M$45M
High$44M$22M$34M$38M$46M$63M$61M$66M
EPS Avg$0.05$0.11$0.17$0.19$0.23$0.32$0.31$0.33
Low$-0.09$0.09$0.13$0.14$0.18$0.24$0.23$0.25
High$0.25$0.12$0.19$0.21$0.26$0.35$0.34$0.37
Analysts (Rev / EPS)7 / 103 / 83 / 83 / 86 / 85 / 94 / 93 / 9
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.