| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $177.95M$177.95M – $177.95M | $2.02$2.02 – $2.02 | $133.94M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.5020 | $0.3355 | −33.2% | $46.48M | $30.1M |
| Thu, 30 Apr 2026 | $0.5500 | $0.5500 | +0.0% | $39.8M | $27.05M |
| Thu, 29 Jan 2026 | $0.5800 | $0.5600 | −3.4% | $36.43M | $21.26M |
| Thu, 30 Oct 2025 | $0.5580 | $0.5800 | +3.9% | $47.99M | $54.09M |
| Thu, 24 Jul 2025 | $0.5600 | $0.5800 | +3.6% | $45.19M | $53.47M |
| Wed, 7 May 2025 | $0.5600 | $0.6400 | +14.3% | $45.15M | $24.3M |
| Thu, 20 Feb 2025 | $0.7400 | $0.5300 | −28.4% | $50.18M | $8.52M |
| Tue, 5 Nov 2024 | $0.7900 | $0.6800 | −13.9% | $50.78M | $45.33M |