| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $592.86M$591.28M – $594.45M | $2.73$2.67 – $2.81 | $32.52M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.4600 | $0.1694 | −63.2% | $143.88M | $149.18M |
| Tue, 5 May 2026 | $0.2400 | $0.3800 | +58.3% | $134.69M | $147.11M |
| Thu, 5 Mar 2026 | $0.5000 | $0.7700 | +54.0% | $145.22M | $153.05M |
| Tue, 4 Nov 2025 | $0.6300 | $0.4700 | −25.4% | $145.22M | $137.97M |
| Fri, 8 Aug 2025 | $0.5600 | $0.0400 | −92.9% | $141.87M | $129.75M |
| Wed, 7 May 2025 | $0.5600 | $0.4000 | −28.6% | $130.27M | $122.76M |
| Tue, 4 Mar 2025 | $0.5200 | $0.5700 | +9.6% | $121.83M | $125.1M |
| Tue, 5 Nov 2024 | $0.5000 | $0.6600 | +32.0% | $120.54M | $124.75M |