| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $333.13M$332.08M – $334.18M | $1.98$1.90 – $2.06 | $36.5M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 21 Jul 2026 | $0.5170 | $0.7804 | +50.9% | $85.09M | $85.97M |
| Wed, 22 Apr 2026 | $0.5430 | $0.5000 | −7.9% | $90.49M | $88.5M |
| Wed, 25 Feb 2026 | $0.5700 | $0.5100 | −10.5% | $67.09M | $70.06M |
| Wed, 29 Oct 2025 | $0.5500 | $0.5500 | +0.0% | $80.05M | $81.98M |
| Thu, 24 Jul 2025 | $0.5500 | $0.5300 | −3.6% | $78.1M | $81.09M |
| Tue, 29 Apr 2025 | $0.5900 | $0.6000 | +1.7% | $76.78M | $72.6M |
| Wed, 26 Feb 2025 | $0.6000 | $0.6700 | +11.7% | $77.37M | $74.05M |
| Wed, 23 Oct 2024 | $0.5800 | $0.5800 | +0.0% | $77.43M | $78.71M |