| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $584.33M$582.47M – $587.64M | $2.53$2.45 – $2.60 | $42.7M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.6130 | $0.6158 | +0.5% | $145.68M | $153.77M |
| Wed, 6 May 2026 | $0.5500 | $0.5000 | −9.1% | $138.42M | $138.92M |
| Thu, 5 Mar 2026 | $0.4600 | $0.5500 | +19.6% | $133.25M | $143.35M |
| Wed, 5 Nov 2025 | $0.5000 | $0.5900 | +18.0% | $134.23M | $138.74M |
| Wed, 6 Aug 2025 | $0.4800 | $0.5700 | +18.7% | $132.9M | $139.58M |
| Wed, 7 May 2025 | $0.3300 | $0.4600 | +39.4% | $125.6M | $134.62M |
| Wed, 5 Mar 2025 | $0.2800 | $0.3100 | +10.7% | $119.72M | $122.01M |
| Thu, 7 Nov 2024 | $0.2300 | $0.3100 | +34.8% | $124.52M | $125.21M |