| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $525.64M$507.72M – $553.99M | $1.71$1.51 – $1.98 | $26.06M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $0.4653 | $0.1437 | −69.1% | $129.35M | $128.97M |
| Tue, 5 May 2026 | $0.2100 | $0.1400 | −33.3% | $114.49M | $114.2M |
| Wed, 4 Mar 2026 | $0.3800 | $0.4500 | +18.4% | $114.14M | $114.65M |
| Wed, 5 Nov 2025 | $0.3800 | $0.6100 | +60.5% | $129.12M | $126.03M |
| Wed, 6 Aug 2025 | $0.1500 | $0.5500 | +266.7% | $128.81M | $122.09M |
| Tue, 6 May 2025 | $0.0300 | $0.0700 | +133.3% | $119.37M | $112.93M |
| Tue, 11 Mar 2025 | $0.3900 | $0.7100 | +82.1% | $98.06M | $113.22M |
| Thu, 7 Nov 2024 | $0.2600 | $0.3400 | +30.8% | $100.13M | $113.93M |