| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $425.87M$423.03M – $427.76M | $2.15$2.08 – $2.20 | $81.36M | 8 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.4740 | $0.4092 | −13.7% | $103.3M | $113.39M |
| Wed, 22 Apr 2026 | $0.2000 | $0.3000 | +50.0% | $85.03M | $93.08M |
| Tue, 17 Feb 2026 | $0.5400 | $0.6400 | +18.5% | $99.34M | $105.26M |
| Wed, 22 Oct 2025 | $0.4700 | $0.4600 | −2.1% | $99.94M | $90.44M |
| Wed, 23 Jul 2025 | $0.5300 | $0.4900 | −7.5% | $95.52M | $94.03M |
| Wed, 23 Apr 2025 | $0.2300 | $0.2600 | +13.0% | $78.09M | $75.58M |
| Mon, 24 Feb 2025 | $0.4100 | $0.7900 | +92.7% | $78.03M | $93.92M |
| Wed, 23 Oct 2024 | $0.4500 | $0.5000 | +11.1% | $78.2M | $78.04M |