| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $511.31M$509.57M – $512.31M | $0.4690$0.4336 – $0.5044 | $21.81M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.0869 | $0.1270 | +46.2% | $126.26M | $124.61M |
| Wed, 29 Apr 2026 | $0.0600 | $0.0600 | +0.0% | $122.99M | $121.8M |
| Wed, 4 Feb 2026 | $0.1912 | $0.2100 | +9.8% | $132.13M | $138.26M |
| Wed, 22 Oct 2025 | $0.1900 | $0.2200 | +15.8% | $128.58M | $134.52M |
| Wed, 23 Jul 2025 | $0.1800 | $0.1900 | +5.6% | $130.89M | $130.16M |
| Wed, 23 Apr 2025 | $0.1500 | $0.1400 | −6.7% | $128.93M | $123.59M |
| Wed, 29 Jan 2025 | $0.2300 | $0.2200 | −4.3% | $125.09M | $129.24M |
| Wed, 23 Oct 2024 | $0.2300 | $0.2500 | +8.7% | $133.98M | $134.4M |