| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $595.87M$591.04M – $600.7M | $1.07$1.06 – $1.11 | $124.63M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.2523 | $0.2850 | +13.0% | $142.58M | $148.27M |
| Thu, 30 Apr 2026 | $0.2265 | $0.2500 | +10.4% | $142.94M | $143.54M |
| Tue, 24 Feb 2026 | $0.2565 | $0.6300 | +145.6% | $143.07M | $150.95M |
| Tue, 4 Nov 2025 | $0.5800 | $0.6000 | +3.4% | $145.91M | $145.21M |
| Mon, 4 Aug 2025 | $0.5600 | $0.5800 | +3.6% | $138.83M | $140.69M |
| Wed, 30 Apr 2025 | $0.5300 | $0.5300 | +0.0% | $128.24M | $135.36M |
| Wed, 19 Feb 2025 | $0.5200 | $0.5400 | +3.8% | $129.1M | $140.74M |
| Wed, 6 Nov 2024 | $0.5300 | $0.5400 | +1.9% | $128.41M | $133M |