| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $469.67M$452.34M – $488.35M | $2.93$2.92 – $3.08 | $282.44M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.7230 | $0.8580 | +18.7% | $111.98M | $113.7M |
| Wed, 22 Apr 2026 | $0.7300 | $0.7600 | +4.1% | $149.29M | $109M |
| Wed, 18 Feb 2026 | $0.7400 | $0.7100 | −4.1% | $149.01M | $96.8M |
| Wed, 22 Oct 2025 | $0.7500 | $0.7200 | −4.0% | $62.34M | $160.83M |
| Wed, 23 Jul 2025 | $0.8100 | $0.7700 | −4.9% | $63.3M | $194.54M |
| Wed, 23 Apr 2025 | $0.9300 | $0.8600 | −7.5% | $56.9M | $177.01M |
| Wed, 12 Feb 2025 | $1.01 | $0.7800 | −22.8% | $48.41M | −$45.16M |
| Wed, 23 Oct 2024 | $0.9900 | $1.00 | +1.0% | $37.22M | $66.41M |