| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $576.5M$576.5M – $576.5M | $2.72$2.72 – $2.72 | $81.07M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.6100 | $0.6629 | +8.7% | $143.43M | $144.8M |
| Wed, 29 Apr 2026 | $0.5200 | $0.6200 | +19.2% | $136.83M | $139.2M |
| Tue, 10 Feb 2026 | $0.6000 | $0.6200 | +3.3% | $135.86M | $137.27M |
| Tue, 28 Oct 2025 | $0.6100 | $0.6000 | −1.6% | $135.86M | $142.97M |
| Thu, 24 Jul 2025 | $0.5500 | $0.5700 | +3.6% | $136.4M | $135.31M |
| Wed, 30 Apr 2025 | $0.4900 | $0.4400 | −10.2% | $132.65M | $125.77M |
| Tue, 4 Feb 2025 | $0.5900 | $0.5300 | −10.2% | $136.81M | $127.44M |
| Tue, 29 Oct 2024 | $0.5700 | $0.6300 | +10.5% | $138.25M | $132.42M |