| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $180.29M$179.88M – $180.69M | $2.36$2.34 – $2.39 | $20.64M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | $0.1500 | $0.2683 | +78.9% | $43.83M | $41.1M |
| Thu, 30 Apr 2026 | $0.0800 | $0.2900 | +262.5% | $45.67M | $43.12M |
| Thu, 29 Jan 2026 | $0.5900 | $0.6400 | +8.5% | $43.5M | $42.11M |
| Wed, 22 Oct 2025 | $0.6600 | −$1.43 | −316.7% | $33.03M | $57.89M |
| Wed, 23 Jul 2025 | $0.3300 | $0.0200 | −93.9% | $33.3M | $32.04M |
| Wed, 23 Apr 2025 | $0.7500 | $0.1100 | −85.3% | $26.73M | $34.01M |
| Wed, 22 Jan 2025 | $0.9200 | $0.4100 | −55.4% | $36.53M | $34.75M |
| Wed, 23 Oct 2024 | $0.8400 | $0.8000 | −4.8% | $23.5M | $32.3M |