| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $804.59M$796.3M – $812.88M | $1.69$1.65 – $1.73 | $27.93M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.2300 | $0.3218 | +39.9% | $189.19M | $194.9M |
| Tue, 5 May 2026 | $0.2607 | $0.3300 | +26.6% | $191.99M | $189.05M |
| Tue, 24 Feb 2026 | $0.4800 | $0.5100 | +6.3% | $197.47M | $201.9M |
| Wed, 29 Oct 2025 | $0.2400 | $0.3200 | +33.3% | $182.98M | $194.5M |
| Wed, 30 Jul 2025 | $0.1435 | $0.1600 | +11.5% | $176.9M | $181.03M |
| Wed, 30 Apr 2025 | $0.1400 | $0.2265 | +61.8% | $176.93M | $181.57M |
| Mon, 24 Feb 2025 | $0.1500 | $0.4913 | +227.5% | $179.84M | $184.35M |
| Wed, 30 Oct 2024 | $0.4733 | $0.2943 | −37.8% | $194.66M | $175.91M |