| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $528.79M$528.79M – $528.79M | $3.20$3.20 – $3.20 | $144.78M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 22 Apr 2025 | $0.5200 | $0.4900 | −5.8% | $108.9M | — |
| Tue, 28 Jan 2025 | $0.4800 | $0.4700 | −2.1% | $108M | $202.06M |
| Mon, 21 Oct 2024 | $0.4600 | $0.3600 | −21.7% | $102.38M | $101.13M |
| Tue, 23 Jul 2024 | $0.4300 | $0.5100 | +18.6% | $81.87M | $184.7M |
| Tue, 23 Apr 2024 | $0.4500 | $0.4900 | +8.9% | $81.06M | $184.38M |
| Tue, 23 Jan 2024 | $0.5200 | $0.6000 | +15.4% | $83.53M | $182.18M |
| Tue, 24 Oct 2023 | $0.5600 | $0.6200 | +10.7% | $88.05M | $102.47M |