STEP(STEP)
STEP
Next report
Nov 5 2026in 20 days
EPS estimate
$0.56
Revenue estimate
$328M
EPS beats
7 of last 12
EPS surprise
Each report against the estimate that stood when it landed.
Nov 6 2023Aug 6 2026
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| Aug 6 2026 | $0.50 | $0.48 | -4.8% | $309M | $301M | -2.8% |
| May 20 2026 | $0.52 | $0.57 | +9.2% | $292M | $306M | +4.7% |
| Feb 5 2026 | $0.60 | $0.65 | +8.3% | $395M | $495M | +25.2% |
| Nov 6 2025 | $0.49 | $0.54 | +11.3% | $272M | $282M | +3.7% |
| Aug 7 2025 | $0.43 | $0.40 | -6.2% | $238M | $237M | -0.4% |
| May 22 2025 | $0.44 | $0.68 | +54.2% | $229M | $296M | +29.0% |
| Feb 6 2025 | $0.47 | $0.44 | -6.4% | $226M | $244M | +7.9% |
| Nov 7 2024 | $0.47 | $0.45 | -4.3% | $211M | $209M | -0.8% |
| Aug 8 2024 | $0.35 | $0.48 | +37.1% | $181M | $221M | +22.1% |
| May 23 2024 | $0.28 | $0.33 | +17.9% | $162M | $177M | +9.2% |
| Feb 8 2024 | $0.26 | $0.37 | +42.3% | $152M | $185M | +22.1% |
| Nov 6 2023 | $0.28 | $0.26 | -7.1% | $153M | $150M | -1.8% |
Earnings & Revenue Estimates
Forward Growth Estimates (YoY)
FY2027
Rev+28.31%
EPS+16.68%
FY2028
Rev+17.71%
EPS+37.74%
FY2029
Rev+12.46%
EPS+10.73%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
| Metric | FY2027E | FY2028E | FY2029E |
|---|---|---|---|
| Revenue Avg | $1.53B | $1.80B | $2.03B |
| Low | $1.50B | $1.74B | $1.72B |
| High | $1.55B | $1.85B | $2.34B |
| EBITDA Avg | $287M | $371M | $397M |
| Low | $281M | $353M | $353M |
| High | $294M | $389M | $442M |
| EBIT Avg | $249M | $337M | $368M |
| Low | $242M | $319M | $323M |
| High | $255M | $356M | $412M |
| Net Income Avg | $196M | $267M | $291M |
| Low | $191M | $252M | $255M |
| High | $202M | $281M | $326M |
| EPS Avg | $2.44 | $3.36 | $3.72 |
| Low | $2.38 | $3.14 | $3.18 |
| High | $2.51 | $3.50 | $4.06 |
| Analysts (Rev / EPS) | 4 / 7 | 4 / 7 | 2 / 3 |
Quarterly
| Metric | Q4 2026 | Q1 2027 | Q2 2027 | Q3 2027 | Q4 2027 | Q1 2028 | Q2 2028 | Q3 2028 |
|---|---|---|---|---|---|---|---|---|
| Revenue Avg | $614M | $367M | $385M | $394M | $715M | $439M | $393M | $414M |
| Low | $585M | $321M | $336M | $344M | $624M | $383M | $343M | $361M |
| High | $634M | $398M | $417M | $427M | $775M | $476M | $426M | $449M |
| EBITDA Avg | $92M | $75M | $75M | $79M | $141M | $82M | $77M | $81M |
| Low | $82M | $64M | $65M | $67M | $119M | $70M | $65M | $69M |
| High | $103M | $82M | $82M | $86M | $155M | $91M | $84M | $89M |
| EBIT Avg | $81M | $65M | $65M | $69M | $131M | $74M | $68M | $73M |
| Low | $72M | $54M | $55M | $58M | $110M | $61M | $57M | $61M |
| High | $92M | $72M | $73M | $77M | $146M | $82M | $75M | $81M |
| Net Income Avg | $64M | $51M | $52M | $55M | $104M | $58M | $54M | $58M |
| Low | $57M | $43M | $43M | $46M | $87M | $49M | $45M | $48M |
| High | $73M | $57M | $57M | $61M | $115M | $64M | $60M | $64M |
| EPS Avg | $0.78 | $0.63 | $0.63 | $0.67 | $1.27 | $0.71 | $0.66 | $0.70 |
| Low | $0.69 | $0.52 | $0.53 | $0.56 | $1.06 | $0.59 | $0.55 | $0.59 |
| High | $0.89 | $0.69 | $0.70 | $0.74 | $1.41 | $0.79 | $0.73 | $0.78 |
| Analysts (Rev / EPS) | 3 / 5 | 1 / 3 | 1 / 3 | 1 / 3 | 1 / 3 | 1 / 4 | 1 / 4 | 1 / 4 |
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
Financial Services Stocks
More Financial Services 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