| Fiscal period | Revenue | EPS |
|---|
| Net income |
|---|
| Analysts |
|---|
| Thu, 31 Dec 2026 | $426M$426M – $426M | $5.14$5.14 – $5.14 | $147.69M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $1.30 | $1.20 | −7.7% | $108M | $99.13M |
| Wed, 29 Apr 2026 | $1.20 | $1.06 | −11.7% | $102M | $87.83M |
| Mon, 2 Feb 2026 | $1.13 | $1.06 | −6.2% | $97M | $87.94M |
| Wed, 29 Oct 2025 | $1.13 | $1.35 | +19.5% | $97M | $102.02M |
| Wed, 30 Jul 2025 | $1.14 | $1.07 | −6.1% | $101M | $91.52M |
| Wed, 30 Apr 2025 | — | $1.19 | — | — | $91.25M |
| Mon, 3 Feb 2025 | — | $0.9400 | — | — | $80.06M |
| Wed, 30 Oct 2024 | — | $1.16 | — | — | $89.43M |