| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $318.41M$318.41M – $318.41M | $0.5700$0.5700 – $0.5700 | $13.8M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 6 Aug 2026 | $0.1400 | $0.2400 | +71.4% | $78.98M | $75.38M |
| Thu, 7 May 2026 | $0.1300 | $0.2600 | +100.0% | $75.11M | $76.82M |
| Fri, 27 Feb 2026 | $0.2700 | $0.1500 | −44.4% | $73.1M | $73.71M |
| Thu, 6 Nov 2025 | $0.2300 | $0.3200 | +39.1% | $70.74M | $70.68M |
| Mon, 4 Aug 2025 | $0.3500 | $0.3300 | −5.7% | $71.39M | $69.43M |
| Thu, 8 May 2025 | $0.3400 | $0.4050 | +19.1% | $69.76M | $71.86M |
| Wed, 26 Feb 2025 | $0.3000 | $0.3364 | +12.1% | $69.76M | $67.92M |
| Thu, 7 Nov 2024 | $0.4300 | $0.5990 | +39.3% | $66.83M | $67.29M |