| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $318.41M$318.41M – $318.41M | $0.5700$0.5700 – $0.5700 | $13.8M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.1400 | $0.2437 | +74.1% | $78.98M | $75.38M |
| Thu, 7 May 2026 | $0.1300 | $0.2600 | +100.0% | $75.11M | $76.82M |
| Fri, 27 Feb 2026 | $0.2700 | $0.1500 | −44.4% | $73.1M | $73.71M |
| Thu, 6 Nov 2025 | $0.2300 | $0.7200 | +213.0% | $73.15M | $72M |
| Thu, 7 Aug 2025 | $0.7500 | $0.7300 | −2.7% | $71.39M | $70.83M |
| Thu, 8 May 2025 | $0.7300 | $0.7100 | −2.7% | $69.76M | $71.86M |
| Fri, 28 Feb 2025 | $0.3200 | $0.6300 | +96.9% | $69.76M | $67.92M |
| Thu, 7 Nov 2024 | $0.8000 | $0.8300 | +3.7% | $66.83M | $67.29M |