| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $251.51M$250.06M – $252.95M | $1.11$1.10 – $1.12 | $17.3M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 13 Aug 2026 | $0.2650 | $0.0083 | −96.9% | $61.4M | $66.89M |
| Thu, 14 May 2026 | $0.3000 | $0.3000 | +0.0% | $60.8M | $63.01M |
| Tue, 17 Mar 2026 | $0.2900 | $0.1600 | −44.8% | $55M | $55.36M |
| Wed, 12 Nov 2025 | $0.2800 | $0.2300 | −17.9% | $55M | $57.14M |
| Tue, 12 Aug 2025 | $0.1800 | $0.2800 | +55.6% | $55M | $53.9M |
| Tue, 13 May 2025 | $0.1900 | $0.2300 | +21.1% | $54M | $46.09M |
| Fri, 14 Mar 2025 | $0.2100 | −$0.0100 | −104.8% | $48M | $46.93M |
| Thu, 14 Nov 2024 | $0.2700 | $0.1900 | −29.6% | $47.5M | $46.1M |