| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $245.25M$232.6M – $252.83M | $0.9933$0.9834 – $1.00 | $104.45M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.2485 | $0.1751 | −29.5% | $60.1M | $65.2M |
| Thu, 7 May 2026 | $0.2500 | $0.2500 | +0.0% | $62.54M | $60.57M |
| Thu, 19 Feb 2026 | $0.2600 | $0.2700 | +3.8% | $67.66M | $67.97M |
| Thu, 6 Nov 2025 | $0.2700 | $0.3200 | +18.5% | $67.66M | $72.4M |
| Thu, 7 Aug 2025 | $0.2600 | $0.2800 | +7.7% | $66.41M | $45.84M |
| Thu, 8 May 2025 | $0.2800 | $0.2500 | −10.7% | $67.78M | $54.87M |
| Thu, 20 Feb 2025 | $0.2900 | $0.2800 | −3.4% | $69.35M | $50.18M |
| Wed, 6 Nov 2024 | $0.3000 | $0.2900 | −3.3% | $68.69M | $70.85M |