| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $196.83M$195.84M – $197.81M | $1.65$1.52 – $1.83 | $20.55M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.3000 | $0.6146 | +104.9% | $44.86M | $52.94M |
| Wed, 20 May 2026 | $0.1900 | $0.2600 | +36.8% | $40.25M | $41.15M |
| Wed, 18 Mar 2026 | $0.3800 | $0.3600 | −5.3% | $48.04M | $46.53M |
| Wed, 12 Nov 2025 | $0.4000 | $0.3700 | −7.5% | $46.5M | $46.24M |
| Mon, 11 Aug 2025 | $0.2900 | $0.3000 | +3.4% | $43.85M | $43.1M |
| Mon, 19 May 2025 | $0.3100 | $0.3400 | +9.7% | $42.59M | $42.14M |
| Wed, 26 Mar 2025 | $0.2900 | $0.3200 | +10.3% | $38M | $41.02M |
| Tue, 19 Nov 2024 | — | $0.2600 | — | — | $40.5M |