| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $264.05M$264.05M – $264.05M | $9.95$9.61 – $10.28 | $97.8M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Fri, 24 Jul 2026 | — | $2.21 | — | — | — |
| Tue, 21 Jul 2026 | $2.28 | $2.45 | +7.5% | $65.25M | $65M |
| Thu, 16 Apr 2026 | $2.40 | $2.24 | −6.7% | $65.7M | $63.75M |
| Thu, 22 Jan 2026 | $1.81 | $2.00 | +10.5% | $43.85M | $45M |
| Tue, 21 Oct 2025 | $1.85 | $1.91 | +3.2% | $44.15M | $42.89M |
| Fri, 18 Jul 2025 | $1.80 | $1.71 | −5.0% | $44.15M | $40.63M |
| Tue, 15 Apr 2025 | $1.62 | $1.82 | +12.3% | $41.8M | $41.94M |
| Fri, 28 Feb 2025 | — | $1.75 | — | — | $58.37M |