WRDEF(WRDEF)
WRDEF
Next report
Feb 11 2027in 117 days
EPS estimate
—
Revenue estimate
—
EPS beats
1 of last 2
EPS surprise
Each report against the estimate that stood when it landed.
Feb 12 2021Jul 22 2025
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| Jul 21 2026 | — | $0.99 | — | — | $110M | — |
| Feb 10 2026 | — | $0.70 | — | — | $128M | — |
| Jul 22 2025 | $1.07 | $1.07 | +0.0% | $107M | $107M | -0.2% |
| Feb 11 2025 | — | $1.00 | — | — | $100M | — |
| Jul 23 2024 | — | $1.80 | — | $89M | $102M | +15.2% |
| Feb 13 2024 | — | $0.70 | — | — | $103M | — |
| Jul 21 2023 | — | $0.97 | — | — | $76M | — |
| Feb 9 2023 | — | $0.64 | — | — | $84M | — |
| Jul 21 2022 | — | $0.78 | — | — | $72M | — |
| Feb 10 2022 | — | ($5.42) | — | — | $103M | — |
| Sep 7 2021 | — | $1.09 | — | — | $99M | — |
| Feb 12 2021 | $0.92 | ($2.32) | -352.5% | $97M | $134M | +37.8% |
Earnings & Revenue Estimates
Forward Growth Estimates (YoY)
FY2027
Rev+2.00%
EPS+5.51%
FY2028
Rev+1.49%
EPS+3.06%
FY2029
Rev+5.15%
EPS+8.21%
Raw consensus estimates (low / average / high) from covering analysts.
Annual
| Metric | FY2026E | FY2027E | FY2028E | FY2029E | FY2030E |
|---|---|---|---|---|---|
| Revenue Avg | $214M | $219M | $222M | $233M | $238M |
| Low | $201M | $208M | $209M | $220M | $225M |
| High | $243M | $242M | $248M | $261M | $267M |
| EBITDA Avg | $147M | $153M | $157M | $166M | — |
| Low | $139M | $145M | $148M | $157M | — |
| High | $164M | $171M | $175M | $186M | — |
| EBIT Avg | $146M | $152M | $156M | $166M | — |
| Low | $138M | $144M | $147M | $156M | — |
| High | $163M | $170M | $174M | $186M | — |
| Net Income Avg | $92M | $98M | $100M | $109M | — |
| Low | $86M | $90M | $93M | $101M | — |
| High | $107M | $113M | $116M | $126M | — |
| EPS Avg | $2.02 | $2.13 | $2.20 | $2.38 | — |
| Low | $1.87 | $1.97 | $2.03 | $2.20 | — |
| High | $2.33 | $2.46 | $2.54 | $2.75 | — |
| Analysts (Rev / EPS) | 5 / 1 | 5 / 1 | 1 / 1 | 2 / 1 | 2 / — |
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
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance