| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $332.09M$332.09M – $332.09M | $2.32$2.32 – $2.32 | $69.8M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.4700 | $0.4332 | −7.8% | $75M | $75.08M |
| Tue, 12 May 2026 | $0.4383 | $0.4500 | +2.7% | $78.69M | $46.24M |
| Thu, 29 Jan 2026 | $0.6820 | $0.6130 | −10.1% | $80.01M | $73.33M |
| Wed, 29 Oct 2025 | $0.6400 | — | — | $78.31M | $99.48M |
| Mon, 28 Jul 2025 | $0.5200 | $0.5340 | +2.7% | $73.88M | $104.55M |
| Tue, 6 May 2025 | $0.3540 | $0.3666 | +3.6% | $63.22M | $72.21M |
| Mon, 3 Mar 2025 | — | $0.6970 | — | — | $88.42M |
| Wed, 6 Nov 2024 | $0.4333 | $0.4500 | +3.9% | $62.2M | $62.83M |