| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $237.11M$229.92M – $244.15M | $1.59$1.59 – $1.60 | $89.95M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.3703 | $0.3571 | −3.6% | $58.45M | $57.42M |
| Wed, 22 Apr 2026 | $0.3614 | $0.4400 | +21.7% | $58.31M | $56.29M |
| Wed, 11 Feb 2026 | $0.3426 | $0.6300 | +83.9% | $55.34M | $59.14M |
| Wed, 22 Oct 2025 | $0.6100 | $0.6200 | +1.6% | $55.57M | $55.59M |
| Wed, 23 Jul 2025 | $0.6000 | $0.5900 | −1.7% | $52.12M | $53.26M |
| Wed, 23 Apr 2025 | $0.5900 | $0.5900 | +0.0% | $52.42M | $52.33M |
| Wed, 12 Feb 2025 | $0.3100 | $0.6000 | +93.5% | $50.09M | $53.02M |
| Wed, 23 Oct 2024 | $0.5800 | $0.5900 | +1.7% | $50.6M | $51.47M |