| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $1.19B$1.18B – $1.2B | $1.72$1.68 – $1.76 | $121.24M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 20 Jul 2026 | $0.4048 | $0.2612 | −35.5% | $289.96M | $293.3M |
| Tue, 21 Apr 2026 | $0.3800 | $0.4000 | +5.3% | $277.48M | $280M |
| Wed, 28 Jan 2026 | $0.3800 | $0.3900 | +2.6% | $270.13M | $272.4M |
| Wed, 29 Oct 2025 | $0.3400 | $0.4400 | +29.4% | $251.04M | $265.44M |
| Mon, 21 Jul 2025 | $0.2000 | $0.3300 | +65.0% | $246.21M | $241.88M |
| Mon, 21 Apr 2025 | $0.1300 | $0.1900 | +46.2% | $211.11M | $220.24M |
| Wed, 29 Jan 2025 | $0.0700 | $0.0800 | +14.3% | $203.91M | $206.12M |
| Mon, 28 Oct 2024 | $0.0900 | $0.1300 | +44.4% | $201.06M | $200.95M |