| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $801.21M$794.62M – $809.41M | $0.6900$0.4947 – $0.8723 | $21.38M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.3525 | $0.5103 | +44.8% | $217.72M | $231.74M |
| Thu, 30 Apr 2026 | −$0.5400 | −$0.5100 | +5.6% | $148.77M | $154.4M |
| Thu, 26 Feb 2026 | $0.0700 | −$0.0600 | −185.7% | $183.77M | $193.5M |
| Fri, 31 Oct 2025 | $0.4300 | $0.4200 | −2.3% | $207.04M | $210.15M |
| Fri, 1 Aug 2025 | $0.1900 | $0.2300 | +21.1% | $221.37M | $206.04M |
| Tue, 6 May 2025 | −$0.5200 | −$0.5400 | −3.8% | $186.15M | $148.77M |
| Thu, 27 Feb 2025 | $0.0400 | $0.1300 | +225.0% | $183M | $188.31M |
| Thu, 31 Oct 2024 | $0.4600 | $0.7300 | +58.7% | $176.17M | $232.67M |