| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $433.35M$419.04M – $447.64M | $0.9703$0.9148 – $1.02 | $99.27M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $0.5470 | $0.5400 | −1.3% | $131.3M | $130.48M |
| Wed, 20 May 2026 | $0.4077 | $0.4900 | +20.2% | $129.88M | $137.6M |
| Wed, 25 Feb 2026 | $0.3800 | $0.3000 | −21.1% | $129.1M | $132.81M |
| Wed, 5 Nov 2025 | $0.4600 | $0.4300 | −6.5% | $123.29M | $122.54M |
| Thu, 14 Aug 2025 | $0.2900 | $0.2600 | −10.3% | $108M | $75.67M |
| Tue, 27 May 2025 | $0.1914 | $0.3800 | +98.5% | $65.75M | $62.5M |
| Thu, 27 Feb 2025 | $0.4800 | $0.3000 | −37.5% | $72.76M | $65.92M |
| Tue, 12 Nov 2024 | $0.4007 | $0.5300 | +32.3% | $66.89M | $260.37M |