| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Sat, 27 Jun 2026 | $428.92M$424.33M – $434.14M | $1.57$1.39 – $1.68 | $19.71M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 27 Aug 2026 | — | −$0.0988 | — | — | — |
| Mon, 4 May 2026 | $0.4200 | $0.0600 | −85.7% | $106.39M | $100M |
| Tue, 3 Feb 2026 | $0.4800 | $0.5400 | +12.5% | $109.67M | $111.47M |
| Tue, 4 Nov 2025 | $0.3200 | $0.4300 | +34.4% | $112.8M | $107.32M |
| Wed, 10 Sep 2025 | $0.4300 | $0.8300 | +93.0% | $109.26M | $112.64M |
| Tue, 6 May 2025 | $0.2300 | $0.8800 | +282.6% | $114.67M | $112.64M |
| Tue, 4 Feb 2025 | $0.0900 | $0.8200 | +811.1% | $103.59M | $118.2M |
| Tue, 5 Nov 2024 | $0.0200 | −$0.8700 | −4450.0% | $94.21M | $88.43M |