| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $376.62M$344.25M – $394.69M | $0.4281$0.4247 – $0.4316 | $56.12M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 28 Jul 2026 | $0.0453 | $0.0511 | +12.9% | $92.36M | $91.19M |
| Tue, 28 Apr 2026 | $0.0450 | $0.2200 | +388.9% | $98.61M | $102.99M |
| Tue, 10 Feb 2026 | $0.0853 | $0.3400 | +298.6% | $89.35M | $102.49M |
| Tue, 28 Oct 2025 | $0.3300 | $0.3300 | +0.0% | $92.19M | $101.01M |
| Tue, 29 Jul 2025 | $0.3300 | $0.3200 | −3.0% | $82.34M | $100.59M |
| Tue, 29 Apr 2025 | $0.3300 | $0.3400 | +3.0% | $90.66M | $104.39M |
| Tue, 11 Feb 2025 | $0.0900 | $0.3200 | +255.6% | $79.68M | $93.33M |
| Mon, 28 Oct 2024 | $0.3200 | $0.3200 | +0.0% | $79.37M | $87.75M |