| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $375.32M$365.12M – $388.78M | $2.49$2.36 – $2.67 | $124.72M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 11 Aug 2026 | $0.6100 | $0.6690 | +9.7% | $92.9M | $94.29M |
| Tue, 12 May 2026 | $0.5800 | $0.7100 | +22.4% | $94.26M | $94.12M |
| Wed, 11 Feb 2026 | $0.6200 | $0.4900 | −21.0% | $99.32M | $95.79M |
| Mon, 10 Nov 2025 | $0.6000 | $0.6600 | +10.0% | $103.7M | $95.85M |
| Tue, 12 Aug 2025 | $0.5100 | $0.4400 | −13.7% | $84.69M | $84.81M |
| Tue, 13 May 2025 | $0.5500 | $0.4800 | −12.7% | $83.13M | $83.49M |
| Tue, 11 Feb 2025 | $0.5900 | $0.7200 | +22.0% | $84.63M | $81.97M |
| Mon, 11 Nov 2024 | $0.5600 | $0.5100 | −8.9% | $85.67M | $82.98M |