| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $296.65M$290.97M – $302.17M | $1.57$1.42 – $1.67 | $49.57M | 4 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 22 Jul 2026 | $0.3440 | $0.2263 | −34.2% | $74.41M | $73.11M |
| Wed, 22 Apr 2026 | $0.2800 | $0.4800 | +71.4% | $75.47M | $76.4M |
| Wed, 21 Jan 2026 | −$0.1200 | $0.2500 | +308.3% | $73.56M | $80.5M |
| Wed, 22 Oct 2025 | −$0.3000 | −$2.22 | −640.0% | $69.87M | $70.65M |
| Wed, 23 Jul 2025 | $0.4000 | −$2.30 | −675.0% | $78.69M | $74.19M |
| Wed, 23 Apr 2025 | $0.4600 | $0.0600 | −87.0% | $71.93M | $73.86M |
| Wed, 22 Jan 2025 | $0.5100 | $0.5000 | −2.0% | $74.67M | $74.86M |
| Wed, 23 Oct 2024 | $0.4400 | $0.7200 | +63.6% | $75.2M | $78.79M |