| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $534.64M$507.9M – $555.79M | $2.20$2.06 – $2.31 | $148.6M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.5280 | $0.8495 | +60.9% | $139.46M | $167.94M |
| Wed, 6 May 2026 | $0.3400 | $0.5000 | +47.1% | $139.35M | $140.62M |
| Wed, 11 Mar 2026 | $0.3900 | $0.3200 | −17.9% | $139.87M | $139.48M |
| Tue, 4 Nov 2025 | $0.3600 | $0.3600 | +0.0% | $141.91M | $153.09M |
| Wed, 13 Aug 2025 | $0.2584 | $0.1400 | −45.8% | $127.27M | $129.64M |
| Wed, 14 May 2025 | $0.3000 | $0.3600 | +20.0% | $134.9M | $151.41M |
| Wed, 12 Mar 2025 | $0.3700 | $0.3800 | +2.7% | $131.67M | $144.03M |
| Wed, 6 Nov 2024 | $0.3300 | $0.2600 | −21.2% | $122.18M | $141.82M |