| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $632.92M$631.78M – $633.79M | $0.9537$0.9338 – $0.9636 | $110.24M | 12 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.2405 | −$0.0342 | −114.2% | $155.63M | $163.77M |
| Thu, 7 May 2026 | $0.2133 | $0.2700 | +26.6% | $147.45M | $153.98M |
| Thu, 12 Feb 2026 | $0.1900 | $0.2200 | +15.8% | $138.09M | $145.31M |
| Thu, 6 Nov 2025 | $0.1637 | $0.2200 | +34.4% | $128.35M | $136.91M |
| Thu, 7 Aug 2025 | $0.1600 | $0.1800 | +12.5% | $128.15M | $127.22M |
| Thu, 8 May 2025 | $0.1600 | $0.2000 | +25.0% | $117.41M | $122.41M |
| Thu, 13 Feb 2025 | $0.1400 | $0.1900 | +35.7% | $114.24M | $116.08M |
| Thu, 7 Nov 2024 | $0.1000 | $0.1500 | +50.0% | $114.19M | $109.06M |