| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $494.07M$492.54M – $495.59M | $0.8078$0.7924 – $0.8233 | $159.6M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.1915 | $0.2055 | +7.3% | $121.63M | $122.31M |
| Wed, 29 Apr 2026 | $0.1793 | $0.2400 | +33.9% | $118.84M | $121.4M |
| Wed, 18 Feb 2026 | $0.1726 | $0.1700 | −1.5% | $116.03M | $118.3M |
| Wed, 29 Oct 2025 | $0.3700 | $0.1400 | −62.2% | $116.35M | $114.17M |
| Wed, 30 Jul 2025 | $0.3700 | $0.1000 | −73.0% | $111.79M | $112.99M |
| Wed, 30 Apr 2025 | $0.3600 | $0.0900 | −75.0% | $109.8M | $108.69M |
| Wed, 19 Feb 2025 | $0.2000 | $0.1400 | −30.0% | $109.8M | $112.13M |
| Wed, 30 Oct 2024 | $0.2100 | $0.1900 | −9.5% | $108.01M | $108.4M |