| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $307.86M$306.8M – $308.93M | $2.13$2.12 – $2.14 | $109.02M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.5100 | $0.4855 | −4.8% | $76.56M | $75.5M |
| Wed, 22 Apr 2026 | $0.4800 | $0.5100 | +6.3% | $73.97M | $73.48M |
| Wed, 21 Jan 2026 | $0.5000 | $0.5300 | +6.0% | $74.35M | $74.94M |
| Wed, 22 Oct 2025 | $0.4600 | $0.3000 | −34.8% | $73.03M | −$203.74M |
| Wed, 23 Jul 2025 | $0.4400 | $0.4700 | +6.8% | $67.7M | $65.04M |
| Wed, 23 Apr 2025 | $0.4000 | $0.5400 | +35.0% | $64.5M | $68.08M |
| Wed, 22 Jan 2025 | $0.3900 | $0.3600 | −7.7% | $62.81M | $63.31M |
| Wed, 23 Oct 2024 | $0.3700 | $0.4100 | +10.8% | $59.24M | $57.39M |