| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $259.75M$257.93M – $261.57M | $4.31$4.29 – $4.32 | $72.16M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 21 Jul 2026 | $1.03 | $1.09 | +5.7% | $64.1M | $62.67M |
| Tue, 21 Apr 2026 | $1.01 | $1.12 | +10.9% | $62.8M | $64.58M |
| Tue, 27 Jan 2026 | $1.08 | $1.11 | +2.8% | $63.95M | $64.92M |
| Tue, 21 Oct 2025 | $1.06 | $1.13 | +6.6% | $63.03M | $64.37M |
| Tue, 22 Jul 2025 | $0.9900 | $1.04 | +5.1% | $61M | $62.43M |
| Tue, 22 Apr 2025 | $0.9500 | $1.00 | +5.3% | $60.05M | $60.39M |
| Fri, 31 Jan 2025 | $1.03 | $0.8700 | −15.5% | $63.33M | $61.82M |
| Tue, 22 Oct 2024 | $0.9100 | $1.11 | +22.0% | $49.23M | $63.3M |