| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $373.58M$359.72M – $387.44M | $1.15$1.06 – $1.21 | $94M | 5 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 29 Jul 2026 | $0.3046 | $0.2343 | −23.1% | $93.93M | $73M |
| Tue, 5 May 2026 | $0.3600 | $0.1600 | −55.6% | $92.92M | $82.13M |
| Thu, 29 Jan 2026 | $0.4100 | $0.4800 | +17.1% | $98.46M | $93.56M |
| Tue, 21 Oct 2025 | $0.3600 | $0.5500 | +52.8% | $97.88M | $62.15M |
| Tue, 22 Jul 2025 | $0.3500 | −$0.0400 | −111.4% | $97.54M | $5.13M |
| Tue, 22 Apr 2025 | $0.3800 | −$0.0100 | −102.6% | $92.33M | $3.92M |
| Thu, 30 Jan 2025 | $0.3700 | $0.4100 | +10.8% | $90.23M | $69.81M |
| Tue, 22 Oct 2024 | $0.3600 | $0.3600 | +0.0% | $94.14M | $4.06M |