| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $214.9M$212.5M – $217.3M | $2.59$2.51 – $2.66 | $58.4M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 15 Oct 2026 | — | $0.6300 | — | — | — |
| Wed, 22 Jul 2026 | $0.6100 | $0.6805 | +11.6% | $51.8M | $53.87M |
| Wed, 22 Apr 2026 | $0.5300 | $0.6100 | +15.1% | $50.6M | $49.54M |
| Fri, 23 Jan 2026 | $0.6400 | $0.5400 | −15.6% | $52.7M | $51.66M |
| Wed, 22 Oct 2025 | $0.6350 | $0.7200 | +13.4% | $51M | $52.37M |
| Wed, 23 Jul 2025 | $0.5680 | $0.5200 | −8.5% | $49.7M | $50.23M |
| Wed, 23 Apr 2025 | $0.4188 | $0.6000 | +43.3% | $44.1M | $45.5M |
| Fri, 24 Jan 2025 | $1.23 | $0.4900 | −60.2% | $44.1M | $43.87M |