| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $87.48M$86.04M – $88.64M | $1.07$1.04 – $1.09 | $32.77M | 1 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Mon, 10 Aug 2026 | $0.2687 | $0.2400 | −10.7% | $26.13M | $21.62M |
| Wed, 29 Apr 2026 | $0.2459 | $0.2600 | +5.7% | $21.97M | $20.64M |
| Tue, 17 Feb 2026 | $0.2432 | $0.2500 | +2.8% | $23.02M | $22.5M |
| Tue, 4 Nov 2025 | $0.1975 | $0.2300 | +16.5% | $20.16M | $21.96M |
| Fri, 1 Aug 2025 | $0.2378 | $0.1800 | −24.3% | $21.3M | $17.75M |
| Tue, 6 May 2025 | $0.2127 | $0.3889 | +82.8% | $19.41M | $17.29M |
| Mon, 3 Mar 2025 | — | $0.4839 | — | $18.44M | −$233.47M |
| Tue, 5 Nov 2024 | — | $0.5640 | — | $18.44M | $98.85M |