MP(MP)
MP
Next report
Nov 5 2026in 28 days
EPS estimate
($0.01)
Revenue estimate
$117M
EPS beats
7 of last 12
EPS surprise
Each report against the estimate that stood when it landed.
Nov 2 2023Aug 6 2026
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| 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
| Metric | FY2026E | FY2027E | FY2028E | FY2029E | FY2030E |
|---|---|---|---|---|---|
| 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 / 9 | 10 / 10 | 12 / 8 | 10 / 5 | 6 / 5 |
Quarterly
| Metric | Q4 2026 | Q1 2027 | Q2 2027 | Q3 2027 | Q4 2027 | Q1 2028 | Q2 2028 | Q3 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 / 10 | 3 / 8 | 3 / 8 | 3 / 8 | 6 / 8 | 5 / 9 | 4 / 9 | 3 / 9 |
AI Earnings SummaryQ2 2026
Checking for summary...
Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data
Explore More
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers