| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 31 Mar 2026 | $454M$434.78M – $473.07M | $4.28$4.05 – $4.52 | $182.34M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $2.12 | $3.24 | +52.6% | $160.78M | $187.88M |
| Wed, 20 May 2026 | $1.41 | $1.89 | +34.0% | $128.87M | $153.27M |
| Thu, 5 Feb 2026 | $1.15 | $1.11 | −3.5% | $116.35M | $119.96M |
| Thu, 6 Nov 2025 | $1.45 | $1.31 | −9.7% | $120.91M | $120.63M |
| Fri, 1 Aug 2025 | $0.6100 | $0.2700 | −55.7% | $120.72M | $84.21M |
| Thu, 22 May 2025 | $0.7500 | $0.2500 | −66.7% | $84M | $75.89M |
| Fri, 31 Jan 2025 | $0.8200 | $0.4300 | −47.6% | $81.03M | $80.67M |
| Thu, 31 Oct 2024 | $0.5200 | $0.3500 | −32.7% | $85.62M | $82.43M |