| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $540.16M$521.99M – $553.47M | $2.13$2.04 – $2.20 | $97.88M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.5270 | $0.6708 | +27.3% | $124.36M | $206.76M |
| Wed, 29 Apr 2026 | $0.4000 | $0.5100 | +27.5% | $117.87M | $142.93M |
| Thu, 19 Feb 2026 | $0.3500 | $0.5100 | +45.7% | $106.14M | $154.03M |
| Wed, 22 Oct 2025 | $0.3300 | $0.4600 | +39.4% | $99.03M | $116.1M |
| Mon, 11 Aug 2025 | $0.3100 | $0.4100 | +32.3% | $107.3M | $101.78M |
| Tue, 3 Jun 2025 | — | $0.2105 | — | — | $80.71M |