| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $319.22M$319.02M – $319.42M | $0.7046$0.6341 – $0.7398 | $25.2M | 2 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Tue, 4 Aug 2026 | $0.1283 | $0.2587 | +101.6% | $69.51M | $99.37M |
| Tue, 5 May 2026 | $0.1300 | $0.1200 | −7.7% | $63.08M | $70.05M |
| Wed, 11 Mar 2026 | $0.1500 | $0.0800 | −46.7% | $53.56M | $67.52M |
| Tue, 4 Nov 2025 | $0.1500 | $0.2000 | +33.3% | $53.37M | $56.03M |
| Tue, 5 Aug 2025 | $0.1300 | $0.1600 | +23.1% | $52.4M | $58.35M |
| Tue, 6 May 2025 | $0.0600 | $0.1700 | +183.3% | $51.9M | $55.36M |
| Mon, 10 Mar 2025 | $0.0900 | $0.1400 | +55.6% | $50.08M | $50.76M |
| Mon, 4 Nov 2024 | $0.0700 | $0.0800 | +14.3% | $50.08M | $49.74M |