| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Tue, 30 Jun 2026 | $1.11B$1.08B – $1.14B | $0.4567$0.4397 – $0.4691 | $23.27M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 10 Sep 2026 | — | −$0.0691 | — | — | — |
| Thu, 14 May 2026 | $0.0200 | $0.0500 | +150.0% | $226.09M | $258.2M |
| Thu, 12 Feb 2026 | $0.3100 | $0.1800 | −41.9% | $414.8M | $368.71M |
| Wed, 12 Nov 2025 | $0.0800 | $0.1000 | +25.0% | $237.3M | $253.97M |
| Wed, 10 Sep 2025 | $0.0700 | $0.1100 | +57.1% | $230.5M | $227.75M |
| Thu, 15 May 2025 | $0.0100 | $0.0400 | +300.0% | $241.89M | $213.05M |
| Thu, 13 Feb 2025 | $0.3500 | $0.1900 | −45.7% | $421.32M | $393.67M |
| Tue, 12 Nov 2024 | −$0.0200 | $0.0100 | +150.0% | $222.42M | $228.99M |