| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $320.98M$320.35M – $321.61M | $1.15$1.11 – $1.19 | $118.23M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.2943 | $0.2729 | −7.3% | $79.02M | $78.42M |
| Wed, 29 Apr 2026 | $0.2971 | $0.2800 | −5.8% | $73.34M | $78.17M |
| Wed, 11 Feb 2026 | $0.2898 | $0.4500 | +55.3% | $75.85M | $75.67M |
| Tue, 28 Oct 2025 | $0.4500 | $0.4500 | +0.0% | $76.04M | $74.15M |
| Tue, 29 Jul 2025 | $0.4400 | $0.4400 | +0.0% | $72.25M | $72.84M |
| Wed, 30 Apr 2025 | $0.4400 | $0.4400 | +0.0% | $67.93M | $71.48M |
| Wed, 12 Feb 2025 | $0.2800 | $0.4400 | +57.1% | $66.83M | $68.34M |
| Wed, 30 Oct 2024 | $0.4300 | $0.4300 | +0.0% | $67.12M | $66.79M |