| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $600.6M$596.68M – $605.19M | $1.86$1.81 – $1.94 | $107.82M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.4280 | −$0.0431 | −110.1% | $135.63M | $131.33M |
| Thu, 23 Apr 2026 | $0.3900 | $0.4300 | +10.3% | $104.52M | $103.2M |
| Thu, 22 Jan 2026 | $0.3900 | $0.4100 | +5.1% | $103.16M | $104.69M |
| Wed, 22 Oct 2025 | $0.3400 | $0.3600 | +5.9% | $104.85M | $101.79M |
| Thu, 24 Jul 2025 | $0.3300 | $0.3100 | −6.1% | $105M | $96.33M |
| Thu, 24 Apr 2025 | $0.3500 | $0.3500 | +0.0% | $95.63M | $96.74M |
| Fri, 24 Jan 2025 | $0.3683 | $0.3800 | +3.2% | $95.08M | $94.43M |
| Thu, 17 Oct 2024 | $0.3800 | $0.3900 | +2.6% | $83.18M | $95.75M |