| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $426.32M$424.17M – $430.33M | $4.42$4.32 – $4.48 | $105.56M | 6 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 23 Jul 2026 | $1.05 | $1.04 | −0.5% | $107.42M | $109.32M |
| Wed, 29 Apr 2026 | $1.03 | $1.06 | +2.9% | $96.45M | $98.54M |
| Thu, 29 Jan 2026 | $1.06 | $1.06 | +0.0% | $92.42M | $90.14M |
| Thu, 30 Oct 2025 | $0.9670 | $0.9700 | +0.3% | $65M | $92.55M |
| Thu, 24 Jul 2025 | $0.9190 | $0.9900 | +7.7% | $65.6M | $86.31M |
| Wed, 30 Apr 2025 | $0.9390 | $0.9600 | +2.2% | $58.29M | $82.44M |
| Fri, 28 Feb 2025 | — | $0.8020 | — | — | $114.16M |
| Thu, 31 Oct 2024 | $0.8400 | $0.8100 | −3.6% | $58.39M | $78.7M |