MOD(MOD)
MOD
Next report
Oct 27 2026in 13 days
EPS estimate
$1.41
Revenue estimate
$969M
EPS beats
12 of last 12
EPS surprise
Each report against the estimate that stood when it landed.
Nov 1 2023Jul 29 2026
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| Jul 29 2026 | $1.30 | $1.53 | +17.7% | $879M | $874M | -0.5% |
| May 26 2026 | $1.51 | $1.71 | +13.2% | $891M | $874M | -1.9% |
| Feb 4 2026 | $0.99 | $1.19 | +20.2% | $760M | $805M | +5.9% |
| Oct 28 2025 | $0.97 | $1.06 | +9.3% | $764M | $739M | -3.2% |
| Jul 30 2025 | $0.93 | $1.06 | +14.0% | $700M | $683M | -2.4% |
| May 20 2025 | $0.95 | $1.12 | +17.3% | $631M | $647M | +2.5% |
| Feb 4 2025 | $0.79 | $0.92 | +16.5% | $635M | $617M | -2.8% |
| Oct 29 2024 | $0.92 | $0.97 | +5.4% | $647M | $658M | +1.7% |
| Jul 30 2024 | $0.87 | $1.04 | +19.5% | $634M | $662M | +4.4% |
| May 21 2024 | $0.76 | $0.77 | +0.8% | $605M | $604M | -0.3% |
| Jan 30 2024 | $0.59 | $0.74 | +25.4% | $617M | $561M | -9.0% |
| Nov 1 2023 | $0.64 | $0.89 | +39.1% | $616M | $621M | +0.7% |
Earnings & Revenue Estimates
Forward Growth Estimates (YoY)
FY2027
Rev+28.96%
EPS+50.13%
FY2028
Rev+14.85%
EPS+38.00%
FY2029
Rev+41.02%
EPS+44.66%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
| Metric | FY2027E | FY2028E | FY2029E |
|---|---|---|---|
| Revenue Avg | $4.06B | $4.66B | $6.58B |
| Low | $3.99B | $4.37B | $6.57B |
| High | $4.09B | $4.97B | $6.58B |
| EBITDA Avg | $614M | $890M | $1.16B |
| Low | $582M | $731M | $1.12B |
| High | $667M | $895M | $1.21B |
| EBIT Avg | $525M | $790M | $1.04B |
| Low | $493M | $630M | $998M |
| High | $578M | $794M | $1.09B |
| Net Income Avg | $395M | $606M | $807M |
| Low | $370M | $479M | $771M |
| High | $437M | $609M | $842M |
| EPS Avg | $7.52 | $10.38 | $15.02 |
| Low | $6.85 | $8.86 | $14.27 |
| High | $8.09 | $11.28 | $15.60 |
| Analysts (Rev / EPS) | 5 / 4 | 4 / 3 | 2 / 1 |
Quarterly
| Metric | Q4 2026 | Q1 2027 | Q2 2027 | Q3 2027 | Q4 2027 | Q1 2028 | Q2 2028 | Q3 2028 |
|---|---|---|---|---|---|---|---|---|
| Revenue Avg | $1.04B | $1.18B | $1.07B | $1.13B | $1.28B | $1.43B | $1.47B | $1.51B |
| Low | $1.01B | $1.15B | $1.04B | $1.10B | $1.25B | $1.40B | $1.43B | $1.48B |
| High | $1.06B | $1.20B | $1.08B | $1.14B | $1.30B | $1.45B | $1.49B | $1.53B |
| EBITDA Avg | $164M | $206M | $171M | $192M | $236M | $277M | $255M | $264M |
| Low | $137M | $201M | $167M | $187M | $230M | $270M | $248M | $258M |
| High | $180M | $210M | $174M | $195M | $241M | $282M | $259M | $269M |
| EBIT Avg | $142M | $184M | $148M | $168M | $212M | $252M | $228M | $237M |
| Low | $115M | $179M | $144M | $164M | $206M | $245M | $222M | $230M |
| High | $158M | $187M | $151M | $172M | $216M | $257M | $233M | $242M |
| Net Income Avg | $107M | $140M | $111M | $127M | $162M | $193M | $175M | $182M |
| Low | $85M | $136M | $108M | $124M | $157M | $188M | $170M | $177M |
| High | $119M | $142M | $113M | $130M | $165M | $197M | $179M | $186M |
| EPS Avg | $1.98 | $2.58 | $2.05 | $2.36 | $3.00 | $3.58 | $3.24 | $3.37 |
| Low | $1.58 | $2.51 | $1.99 | $2.29 | $2.91 | $3.48 | $3.15 | $3.27 |
| High | $2.20 | $2.64 | $2.10 | $2.40 | $3.06 | $3.66 | $3.31 | $3.44 |
| Analysts (Rev / EPS) | 3 / 3 | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 1 | 1 / 2 | 1 / 2 | 1 / 2 |
AI Earnings SummaryQ1 2027
Checking for summary...
Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data
Explore More
Industrial Stocks
More Industrials stocks
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
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance