| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $373.49M$360.87M – $383.38M | $2.08$1.92 – $2.17 | $174.18M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.5380 | $0.4600 | −14.5% | $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 |
| Tue, 4 Nov 2025 | $0.4627 | −$0.0071 | −101.5% | $84.82M | $229.81M |
| Tue, 5 Aug 2025 | $0.4580 | $0.4292 | −6.3% | $97.32M | $198.26M |
| Wed, 7 May 2025 | $0.4457 | $2.03 | +355.5% | $74.61M | $203.35M |
| Wed, 12 Feb 2025 | $0.3845 | −$1.81 | −570.9% | $73.48M | $201.28M |
| Wed, 6 Nov 2024 | $0.3472 | $1.67 | +381.0% | $74.73M | $198.59M |