| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $667.37M$660.77M – $673.97M | $1.03$1.02 – $1.05 | $23.43M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 27 Jul 2026 | $0.2967 | $0.2876 | −3.1% | $163.93M | $176.5M |
| Mon, 27 Apr 2026 | $0.3600 | $0.1200 | −66.7% | $156.2M | $159.1M |
| Thu, 5 Mar 2026 | $0.2000 | $0.1400 | −30.0% | $140.67M | $142.2M |
| Mon, 10 Nov 2025 | $0.3800 | $0.0500 | −86.8% | $141M | $128.9M |
| Mon, 28 Jul 2025 | $0.2364 | $0.3200 | +35.4% | $142M | $140.6M |
| Tue, 29 Apr 2025 | $0.1491 | $0.0500 | −66.5% | $137.5M | $135.2M |
| Mon, 3 Mar 2025 | $0.1900 | $0.2500 | +31.6% | $142.2M | $143.1M |
| Mon, 28 Oct 2024 | $0.2900 | $0.3900 | +34.5% | $142.6M | $153M |