| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $373.49M$360.87M – $383.38M | $2.08$1.97 – $2.23 | $176.7M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.5380 | −$0.0479 | −108.9% | $95.3M | $70.51M |
| Thu, 7 May 2026 | $0.5180 | $0.5400 | +4.2% | $102.35M | $75M |
| Wed, 11 Feb 2026 | $0.5050 | $0.5300 | +5.0% | $97.13M | $66.18M |
| Thu, 6 Nov 2025 | $0.5050 | $0.3700 | −26.7% | $80.76M | $33.83M |
| Wed, 6 Aug 2025 | $0.4420 | $0.3900 | −11.8% | $84.81M | $198.26M |
| Thu, 8 May 2025 | $0.4800 | $0.4100 | −14.6% | $74.61M | $196.95M |
| Wed, 12 Feb 2025 | $0.4700 | $0.3700 | −21.3% | $73.48M | $191.54M |
| Wed, 6 Nov 2024 | $0.3700 | $0.3600 | −2.7% | $74.23M | $190.43M |